- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2023 01:27 PM
Hi all - I've seen some solutions regarding what I'm attempting to do, but they seem to all involve granting roles to users, which I'm trying to avoid. Here is what I'm attempting to do:
Custom table we'll call "x" - with read and write access restricted to admin users and fulfillers of said table
No problems there
Next, I have a custom user reference field we'll name "custom user"
And below the custom field, I have another we will call "custom user comments"
This reference is dynamic and can be used for any user, regardless of role or no roles at all.
No problems there
This user needs write access to the custom field "custom user comments"
This user is already granted read access to the whole ticket via an ACL, that works great
What I can't sort out is how to write an ACL based on dynamic conditions NOT A ROLE
The conditions I'm wanting to use are "custom user" > is (dynamic) > ME
If I can make this happen, I don't need to require stakeholders to assign users to another group with a role inheritance
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-24-2023 09:45 AM
This article helped guide me down the right path:
Essentially, I wrote multiple ACLs allowing the dynamic condition to work:
Fulfiller: Read and Write to Table; Write to * (all fields on form) (Role Based ACL)
Custom User: Read to Table; Write Access to specific field(s) with condition "Custom User" > is(Dynamic) > Me (Non-Role based ACL, conditional only)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-24-2023 09:46 AM
This did not work
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-24-2023 09:45 AM
This article helped guide me down the right path:
Essentially, I wrote multiple ACLs allowing the dynamic condition to work:
Fulfiller: Read and Write to Table; Write to * (all fields on form) (Role Based ACL)
Custom User: Read to Table; Write Access to specific field(s) with condition "Custom User" > is(Dynamic) > Me (Non-Role based ACL, conditional only)