- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
Hello,
old good backend form, old good Activity Formatter funnel with the selection of fields to show audit for.
Some users can select or unselect the checkboxes, some others can't.
What exactly does it depend on? Any specific role?
(I stress, not "Configure available fields" which requires "admin". But show or hide some fields out of those allowed, the setting which is stored in [sys_user_preference] in a record with the name "*.activity.filter")
Thank you!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
5 hours ago - last edited 5 hours ago
Thanks @Ankur Bawiskar ,
exhaustive comparison would be a big deal, but you gave me an idea.
The user who can't configure was a requestor (no roles), and the user who can was "itil".
Then I assigned the requestor a role (arbitrary and unrelated one, which shouldn't have any effect, such as "report_user"), and the user could configure activities filter.
So the answer is probably .hasRoles(), but it's a guess.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
As per ServiceNow documentation this require Admin role:
Palani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
Did you compare roles of those 2 users?
the one which is able to check/uncheck and the other one which is not?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
5 hours ago - last edited 5 hours ago
Thanks @Ankur Bawiskar ,
exhaustive comparison would be a big deal, but you gave me an idea.
The user who can't configure was a requestor (no roles), and the user who can was "itil".
Then I assigned the requestor a role (arbitrary and unrelated one, which shouldn't have any effect, such as "report_user"), and the user could configure activities filter.
So the answer is probably .hasRoles(), but it's a guess.