- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2024 11:51 PM
Hello everyone,
I'm working with HRSD and facing the following requirement and don't know how to solve it.
I have a Record Producer form to submit HR Case. On my form there are 2 variables with 2 features as follows:
- Variables Read User: Users who are added to this variable can read the record
- Variables Edit User: Users who are added to this variable can edit the record
Please can someone give me suggestions to resolve this requirement.
Thank you so much.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-12-2024 08:55 PM
@Dinh Nguyen This can be addressed by creating two fields on the HR Case table
1. Read User
2. Edit User
These fields will be of type GlideList and will refer back to sys_user table. The variables defined on record producer can be mapped to these fields on the case form.
As a second step, you need to create two ACLs 1 read ACL and another one write ACL. Read ACL will check if the logged in user is part of Read user list. Similarly write ACL will check if the logged in user is part of Edit user field and accordingly will grant the access.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-12-2024 08:55 PM
@Dinh Nguyen This can be addressed by creating two fields on the HR Case table
1. Read User
2. Edit User
These fields will be of type GlideList and will refer back to sys_user table. The variables defined on record producer can be mapped to these fields on the case form.
As a second step, you need to create two ACLs 1 read ACL and another one write ACL. Read ACL will check if the logged in user is part of Read user list. Similarly write ACL will check if the logged in user is part of Edit user field and accordingly will grant the access.