How do I give only "view" role or permission to a user to certain tables?

sifynm
Tera Expert

                  As per the URL: http://wiki.servicenow.com/index.php?title=Role_Delegation#gsc.tab=0   I read the following:

4.2 Preventing Roles from being Delegated

By default, the following fields are not delegatable:

admin

public

nobody

role_delegator: A user with the role_delegator role cannot delegate this role to other group members.

                My requirement, I have created a table by name "Sify Servers" and "SR IR Tables" which are as shown in the attachment. Please let me know how I can create an access for the user who should be able to only view these tables, but should not be able to modify any fields. I have tried giving him an "admin" role which works, but if I remove the user role it does not work. I have read through this wiki for creating roles URL: http://wiki.servicenow.com/index.php?title=Creating_Roles#gsc.tab=0   but not sure how I can implement it. If there are any steps to follow kindly let me know.

1 ACCEPTED SOLUTION

Hi,



1) First you need to enable the Elevated Privileges to write an ACL which can be done as shown below:



find_real_file.png



2) Click on the ACL module visible in your screen shot also shown below:



find_real_file.png



3) Once you click on ACL highlighted above in red then you would be getting the New button to crate an ACL as shown below:



find_real_file.png



Hope this helps. Mark the answer as correct/helpful based on impact.



Regards,


Shloke


Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

View solution in original post

20 REPLIES 20

shloke04
Kilo Patron

Hi,



Create a Read ACl on your custom Table   at the table   level which would work for your requirement.


Navigate to ACl module under System Security Application Menu and configure the ACL's as shown below



1)


find_real_file.png



Mention the Table Name and specify the Role respectively for the Users you want the Read access for that table as highlighted above in red.


Hope this helps. Mark the answer as correct/helpful based on impact.



Regards,


Shloke


Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

Dear Mr. Shloke Srivastava,



                  I am trying to follow this URL: http://wiki.servicenow.com/index.php?title=Using_Access_Control_Rules#Creating_ACL_Rules&gsc.tab=0 for creating an access list on ServiceNow which is not working for me. Could you please let me know how to create a new one which would help?


Hi,



Link mentioned above is a WIKI link which is only for documentation purpose. You need to login to your instance and follow the below steps to create an ACL:



1) First you need to enable the Elevated Privileges to write an ACL which can be done as shown below:



find_real_file.png



2) Then navigate to ACL module under System Security as shown below:



find_real_file.png



3) Click on New button ;



find_real_file.png



4) Configure the ACL as shown in below screen shot, just change the name of the table from ACL Testing to your table name for which you need that



find_real_file.png



Hope this helps. Mark the answer as correct/helpful based on impact.



Regards,


Shloke


Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

                  Thanks for the reply Shloke Srivastava, as mentioned in the screenshot here I don't have an option of creating a new ACL. Please let me know how to proceed further. I have logged in as administrator but not able to create a new ACL.



find_real_file.png