Reporting on Service Catalog Variables access

traviswarren
Kilo Expert

Hello Community,

Has anyone encountered access issues when reporting on Service Catalog Variables?   As an Admin, I can view the service catalog variable that I added but as an end user the variable does not show within the list of the report even though the variable is selected to show.

Below I have screenshots of the report from both users.   The admin view shoes Termination Date, Employee Name, and Employee ID where the end user cannot see the three values.

It appears that the user needs either the admin or catalog_admin role to see the variables.   Is there an alternate solution?

Thanks in advance

Admin View

Admin View.jpg

End user view

end user view.jpg

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Travis,



Can you turn on the debugger and check once. There might an ACL's which might be restricting the access to the user.


http://wiki.servicenow.com/index.php?title=Using_Access_Control_Rules


View solution in original post

9 REPLIES 9

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Travis,



Can you turn on the debugger and check once. There might an ACL's which might be restricting the access to the user.


http://wiki.servicenow.com/index.php?title=Using_Access_Control_Rules


Pradeep, Thanks for suggesting to look at the security debugger again.   The first time I looked I must have skimmed to fast past the restricting acl. I added itil as one of the roles to the two ACLs below. sc_item_option sc_item_option_mtom


Thanks for sharing the exact tables, Travis! (No security debugger for me!)



To allow users to filter on Variables, I also added ITIL read access to the item_option_new table.



Ultimately, I "fully enabled" ITIL workers to report on variables through three read Access Controls:


  1. Variables [item_option_new]
  2. Options [sc_item_option]
  3. Variable Ownership [sc_item_option_mtom]

In my case it worked perfectly!! thank you!