Hi,
have two questions that goes on the same topic

  1. Is there a way to not allow user to open a ticket? what I currently make all the help topics Privet but the user can still see the "Create Ticket" even thought it giving error when trying to open ticket.

  2. I am trying to understand how to disable users or some users to post a replay to a opened ticket (give users a view only on tickets). i still want the user to click on the ticket to view the history but dont want to allow to post a reply.

ostTicket v1.11

  1. you would have to delete all users. require registration for opening a ticket.
    Then you would need to edit the index page to remove the button.
    You would also have to edit the ticket view to remove the new ticket link there.

This wouldn't entirely prevent people from opening a new ticket (especially if you allow them to update tickets via email).

  1. There is no way to do that.

You can create a new Status
Admin panel -> Manage -> Lists -> Ticket Statuses
Click Add New Item
on the Value tab
enter Value: Closed-NoReOpen.
enter an Abbreviation if you want.
Click on on the Item Properties tab
in State Select Closed
ensure that the tick the check box for Allow Reopen is unchecked.
In the Description text field: enter a description like "Ticket is closed, cannot be re-opened."

When you close a ticket assign it this status. It will prevent the ticket from being re-opened. If the user replies to it then it will create a new ticket.

To disable a user:
Go to the Agent panel -> Users tab.
Go to the User.
Click Manage Account
Click on the Manage Access tab
Tick the check box for Administratively Locked.
Click Save Changes

Write a Reply...