I am using a bot to create tickets through the API and I realize that it is very efficient because it avoids creating tickets, so I would like to eliminate the ability to create tickets from my ticket system.

What would be the procedure to hide the ability to create tickets from the public side, but allow them to continue being created through the API?

    altomarketing changed the title to Hide creating tickets from the web, but allow from the api.

    altomarketing

    The easiest/simplest way is to set user registration to private and enable the setting called Registration Required. This way only Agents would be able to register user accounts and since they won’t be doing that users cannot create Tickets because they can’t register their own accounts.

    Cheers.

    No, because i want to create a ticket for a not registred user, but using the API.
    And also my customer already registred could create a ticket in my osticket website.

    I think i just have to hide in the code of template public website, the button to create a new ticket.

    Do you agree ?

      altomarketing

      I’m pretty sure the API bypasses that restriction though. The restriction would only apply to web based and email based tickets.

      Edit:
      I’m not by my computer so I could be wrong and it’s the other way around meaning applies to web and api and not email.

      Cheers.

      Write a Reply...