The CreatorCon Call for Content is officially open! Get started here.

ACL's & permissions

jasonbrough
Kilo Expert

Hi all,

being fairly new to ServiceNow (and being stuck on Dublin), I don't know whether this functionality already exists in Dublin or future versions, so I thought I would throw this question out to the community and see what the experts know.

I want a way to enter a users name and see what their account allows them access to. For example, I want to see which ACL's & permissions apply to them and therefore whether they have read / write / update / delete access to certain tables.

Does anyone know of any existing functionality that I can use or has anyone done anything similar in ServiceNow? I've considered writing a re-usable script but I'm not sure which is the best approach. Any help / advise appreciated,

cheers

Jason

7 REPLIES 7

LearnerSubho
Mega Guru

Hello Jason,


Go to System Security -> Debug Security Rules



OR



System Diagnostics - > Debug Security    



Once the debugging is enabled and you impersonate to a user, you would be able to see all the permissions applied to the user.



Thanks and Regards,


Subhankar


ThanksSubhankar. Yes I have tried this and can see the ACL's which are being applied. It helps with that particular form but does not provide an overall view of the users permissions to all tables, applications etc.. I have started building a report but it is hard work ad I need to create a database view across tables. Thanks anyway.


There is nothing OOB that will provide you with what you are looking for.


I have written and automated testing application that can do what you are requesting but it requires setup and is still being tested. I hope to present it at K16 if I am lucky



ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

That would be cool. I'll be your tester if you like



Thanks for the help..