- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2023 10:22 PM - edited 03-06-2023 11:06 AM
Hi All,
In Employee center . Profile details should not be editable by end users.
None of the above fields should be editable by end users.
Only User preferences should be editable.
Please help me how to achieve this.
Thanks,
Sagar
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2023 11:55 AM
@sagar_basu it is based on sys_user ACLs.
Here's the quick test I did by adding write ACL on sys_user.location (I just forced it to restrict Abel Tuter)
Abel Tuter before ACL
Abel Tuter after ACL
Having said that, instance option to set the field editable/read only will make this use case easy to implement, I suggest you submit it on Idea Portal .
Please mark this as helpful and as answer if applicable.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-23-2023 06:31 AM
This is a frequent ask I see from Employee Center users. To my knowledge it requires cloning of the OOTB widgets User Profile and HRI Profile. From here you then edit code in the HTML and other sections to remove the edit function on these fields.
@Pooja Gupta1 might know if there is some config or administration around this that I'm not aware off 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-23-2023 08:35 AM
@sagar_basu the fields are editable based on ACLs. If you impersonate non admin user, some fields will be read only.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2023 05:11 AM
@Pooja_Patil , Can you please tell me the table against which I should be writing the ACL to control fields on Profile in Employee center. ( ACL written against fields of sys_user table is not applicable to profile fields in Employee center)
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2023 11:55 AM
@sagar_basu it is based on sys_user ACLs.
Here's the quick test I did by adding write ACL on sys_user.location (I just forced it to restrict Abel Tuter)
Abel Tuter before ACL
Abel Tuter after ACL
Having said that, instance option to set the field editable/read only will make this use case easy to implement, I suggest you submit it on Idea Portal .
Please mark this as helpful and as answer if applicable.