Access Control For Project Table
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 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 8 : Fill the details of the table with fields as below >> Save.
Step 9 : Open User >> New.
Step 12 : Go to Employe Management User and add role: Employe role to it.
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 18 : All >> Project >> New(We can see that the product Manager has all
the CRWD access).