Need to restrict user to edit user table records excepts some fields.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2020 06:10 AM
Hi All,
I have a requirement to give access to one group who can edit only two fields of user table.
I created one role and i created two wrote ACL's which will give access to write this two fields.
As user module will be available after user_admin role only so i gave user_admin role to that group.After adding this role all the fields are editable for them on user table.
Can anyone please suggest how to achieve this.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2020 07:19 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2020 07:24 AM
Hi
The process will be as follows
- Don't override OOB ACL and even don't assign user_admin roles.
- Create a Read ACL at the Table level and give a unique role that the target group has. [User will be able to see the records now]
- Create two Write ACL's. One for each field and give that unique role. [User will only have write access to those two fields].
- Done!
Let me know if that helps!
Thanks & Regards,
Sharjeel
Muhammad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2020 09:01 AM
But they don't have users module access and we can give this module access by providing user_admin role only right?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2020 09:08 AM
For Module Access in the filter navigate, just hover over User Administration and click on the pencil icon. Under the visibility, section add "Your Role" to Roles List.
If you only want to give access to Users module not the whole User Administration Application then hover ove Users and follow the same steps.
Muhammad