In which cases can we use the role "Nobody"?

danielgarc__a
Giga Contributor

Hello everyone!

I have seen, that there's a role in the Base system roles, that is call "Nobody" and it has a warning message that sais: "Applying the nobody role may be irreversible if applied to some important system functions." and the description of this role is "The nobody role means that nobody has access - not even admin or maint.".

My doubt is, what are the uses for this role? In which situations I may need to apply this role to an application or something?

I hope everything is clear.

Thank you for your time!

Regards:

Daniel Garcí­a Cuadros.

1 ACCEPTED SOLUTION

Slava Savitsky
Giga Sage

If you wanted to make a field read-only for everybody (even admins), you could create a write ACL and add 'nobody' to the list of required roles. Since nobody has that role, the field will not be available to modification. Another way to achieve the same result is to mark the ACL as Advanced and use "false;" or "answer = false;" in the Script field.


View solution in original post

5 REPLIES 5

Anurag Tripathi
Mega Patron
Mega Patron

Hi Daniel,



I think nobody role is now deprecated.


I have not actually seen it being used anywhere.


-Anurag

Uhm, so why is still in the wiki, inside "Base System Roles" Base System Roles - ServiceNow Wiki     ?


That s right, it shouldn't.


Lets try to get some confirmation on this from Service now.



pradeepksharma tony.barratt mguy


-Anurag

Hello, 

Old response but came across this one now, thought it was in place for a comment.

As of the Tokyo Product Documentation and in the platform it self, I do not see anything that support the statement that this role should be deprecated. 

Base system roles (servicenow.com)