Trouble with restricting access
I need some assistance in restricting queues – I thought I had this working in my test environment, but I have run into issues with the restrictions being applied on our live system. I have tried redoing the user roles, but it appears the system will either allow full access to all the tickets or no access to any regardless of the queue they are in. is there any guidance or something I might have to do in order to allow this to work?
I have seen the user roles article and made the custom roles as suggested already.
Answers
Hi David,
Do you have an End User Role targeting all users giving access to all queues?
Geoff
Hi Geoff,
End users have no access to any queues but they are an advanced operator role if that makes an impact
Hi David,
Really not sure how they are getting access to tickets if they are not granted access to any queues. Sorry.
Geoff
I redid all users roll access since I am desperate to find a resolution to this - what I found was that old tickets would be accessable but new ones that were less than a few hours old were not. I got the Cireson Cache builder restarted but it didnt make an inpact - is there somthing else I could try?
The Cireson portal does not control access to the tickets*. The fact that the tickets are accessible only some time after creation does suggest that the users are indeed scoped to queues and are being granted access to the tickets because they are members of a queue which match the criteria.
If you run this query against the ServiceManagement db, it may help isolate the issue.
Set the username and workitemid to appropriate values and this query should list the roles that this user is a member of. One of these roles is giving the user access to that work item.
If that query returns no result, then the user is a member of a role which has access to all queues.
Note * The portal does have a TeamGroupFilter setting which if true will limit access to work items through the portal for users who are not members of the AD group assigned to the Portal Analysts group.