Prevent access to certain modules
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-26-2016 11:27 AM
Hi,
I have a requirement to prevent certain modules from being visible for certain roles. For ex- the new role should be able to see certain modules od Discovery menu, but should be restricted to see Schedule and Credentials. How do I hide them for certain roles?
Thanks in advance
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-26-2016 11:38 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-26-2016 01:06 PM
Hi,
You can right click in Application Menu and click to Edit Application Menu.
In Application Menu , under Modules search for the module you want to restrict access and add roles in the roles column for that module to restrict access to that module for users with those roles.
Thanks,
Manik
PS - Please mark helpful, like or correct if applicable.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-26-2016 01:24 PM
Hi Mary,
Please refer section 2 for more detailed info on this.
Administering Application Menus and Modules - ServiceNow Wiki
The above link will show how to hide application menus/modules based on roles. However this will not restrict to the table if this is redirected to. For ex ; A module which redirects to table hidden via role can still be accessed by users, if the table permission is not restricted via ACL. Please ensure to secure it via ACL's. Refer below link for more info.
Using Access Control Rules - ServiceNow Wiki
Let us know if you are blocked.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-26-2016 03:03 PM
Thanks for your suggestions. I want to make something like if user has ITIL role and role B then don't display it. I have certain users who have ITIL role and role B and it should not be displayed. If the user has only ITIL role then display it.
OR is it possible to restrict the module for a specific group name which has both ITIL and Role B roles