- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-29-2017 08:02 AM
Hello guys,
I have custom table "Customer" and have 4 groups of users.
Each group contains multiple users.
Now I would like to give read-only access for one of the groups to one of the application modules.
What are correct steps to do it?
My steps are in the following:
1. Create new role
2. Add this role to user
3. Add this role to group
4. Edit ACL rules: add this role to "read" only; remove other roles from "create", "write" and "delete" actions.
As a result user with this role have full access to mentioned table, but he should have only access to "read"
Thanks in advance
Solved! Go to Solution.
- Labels:
-
Best Practices
-
Studio
-
User Interface (UI)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-29-2017 08:10 AM
Hello Ivan,
You have to create a new role and assign it to the group. When you assign roles to groups rather than to individual users, members of the group inherit the role. When a user switches groups, the new group role is assigned automatically.
Coming to your second question you will have to assign the custom role in "Read" level ACL's. However restrict create,write and delete with some other custom role.
http://wiki.servicenow.com/index.php?title=Using_Access_Control_Rules
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-31-2017 09:27 AM
Looks like it was started as a discussion instead of a question. I've gone ahead and updated it.
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-24-2023 02:23 AM
How to restrict the table access from the Admin Role? I don't want admin create, delete, read, update the record?