This isn't currently possible. You could create a read-only agent by not giving him any ticket permissions, but this will still require a license. You could however create a custom report to accomplish this, or pull data using the API. Example report of all non-closed tickets: SELECT ticketid, subject FROM htblticket WHERE ticketstateid <> 1