different Columns for Employee and Manager from Same Table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi all ,
I need help with role-based list views in ServiceNow.
Requirement:
I have one table and one list, but the visible columns should change based on role.
Employee should see only:
Name
Email
Department
Employee ID
Manager (from the same table and list) should see:
Employee Name
Manager
Employee ID
Department
Role
What is the best practice to achieve this in ServiceNow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
The best practice in ServiceNow is to use role‑based list views. Create separate views for Employees and Managers, each showing only the columns relevant to that role, and let users switch automatically based on the view they have access to. For sensitive fields, use column‑level ACLs so only users with the right role can read those fields. You can also hide/show columns dynamically using Client Scripts or UI Policies, but separate views are simpler to maintain and align with platform design.
For more details, see how to create and customize list views and columns in ServiceNow Community documentation: How to create and configure a list view in ServiceNow
You can also explore how list layouts work and how users can personalize list columns when viewing records.
If you find this useful, kindly mark it as Accept as Solution and Helpful.
Regards,
- Ankit
LinkedIn: https://www.linkedin.com/in/sharmaankith/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Monday
you can configure multiple List Views on your table
Then use View Rules to take user to particular list view and use script etc if you want
How to make a view rule applies on a list
ServiceNow View and View Rule | ServiceNow tutorial to understand the view and view rule with ease.
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tuesday
Hope you are doing good.
Did my reply answer your question?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
