0% found this document useful (0 votes)
5 views

Access Control For Project Table

Uploaded by

ramana babu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Access Control For Project Table

Uploaded by

ramana babu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Access Control for Project table

User Story:
The ServiceNow Product Manager aims to customise the Project table to hide
certain fields from the employees under their supervision, specifically those
with the "Employee Management" user. This customization will ensure that
these employees can focus solely on the fields accessible to them.

Objective:
To restrict some field visibility for employees on the Project table .

Skills:
Knowledge on: Form, Application, Module,Tables.
Knowledge on: ACL.

Solution:

Step 1 : Sign in to ServiceNow.


Step 2 : Sign up for a developer account on the ServiceNow Developer site
“https://developer.servicenow.com”.

Step 3 : Once logged in, navigate to the "Personal Developer Instance" section.
Click on "Request Instance" to create a new ServiceNow instance.

Step 4 : Fill out the required information and submit the request.

Step 5 : You'll receive an email with the instance details once it's ready.

Step 6 : Log in to your ServiceNow instance using the provided credentials.


Now you will navigate to the ServiceNow.

Step 7 : Open “Tables” >> New.

Step 8 : Fill the details of the table with fields as below >> Save.
Step 9 : Open User >> New.

Step 10 : Create Two Users Product Manager and Employe Management.

Step 11 : Open Role >>New


Step 10 : Create Employee Role.

Step 11 : Go to Product Management User and add role: u_project_user to it.

Step 12 : Go to Employe Management User and add role: Employe role to it.

Step 13 : Elevate Role


Step 13 :Open ACL >> New.

Step 14 :Fill the details below and Create Read Operation Table Level
ACL(none) on Employee role >> Save.

Step 15 :New >> Fill the details below and Create Read Operation Field Level
ACL(Budget) on role: u_project_user >> Save.
Step 16 :New >> Fill the details below and Create Read Operation Field Level
ACL(Total Expenses) on role: u_project_user >> Save.

Step 17 : Impersonate User >> Product Management.

Step 18 : All >> Project >> New(We can see that the product Manager has all
the CRWD access).

Step 19 : Create 3 Records with any details .


Result:
Step 1 : Impersonate User >> Employee Management.

Step 2 : All >> u_project.LIST.

In the figure above, we can ensure that some fields(Budget,Total Expenses)


visibility is restricted for employees on the Project table.

You might also like