- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-03-2016 11:50 AM
I'm trying to give our Service Desk Analysts write privileges to a few fields on the sys_user table to help troubleshoot orchestration and login issues. I have a role called sd_analyst and I created a field level ACL to give that role write access. Unfortunately it's not working and in my debugging efforts found that it's failing because the record write * AC. This AC's description is:
To write to records on any table the following must apply:
user has the admin role
OR
glide.sm.default_mode = allow which allows access to all tables in the absence of any other security rules (ACLs)
Any suggestions are appreciated
Thanks
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-03-2016 11:54 AM
In order to give them the write access, you need to give field level access as you mentioned and also table level access too.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-03-2016 05:48 PM
I had incorrectly created the table level ACL. I had created: record/sys_user.*/write. I found out this is still considered Field level, using "*". I created ACL: record/sys_user/write and it worked. Thanks