UI Builder access control
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I'm new to UIB and looking for advice on how to handle access.
Is it good practice to use the same page for different roles/audiences?
How should I retrieve access information? Custom data source? Something else?
I know form components handle access per ACLs cleanly, but there are a lot of scenarios that aren't covered.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Fernnn
Handling access in UI Builder (UIB) is best managed using Audiences and Role etc .
Add an audience to your UI Builder page
UI Builder - Component Visibility Logic
Manage UI Builder pages and page variants
https://www.youtube.com/watch?v=n5D6_2fdnP8
https://www.youtube.com/watch?v=MM24xvPPTD8
https://www.youtube.com/watch?v=73xu_j7QtOU&t=3s
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I understand that convention. I'm asking about the technical "how". Should I make a data resource to query for whether a user can do an action? Is there an OOTB ACL evaluator? Is there some other design convention that I'm overlooking?