- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-21-2024 12:32 AM
Hello experts,
We are asked to check if it is possible to make a table read-only. In other words they don't for updates to go through by restricting using ACL.
After checking I found that there is a lot of field level ACL, so creating a table.none and table.* ACL is not an option. I also don't think that it is very efficient to create counter ACL's for each field level ACLs.
Is UI policy and client script the only possible way?
Are there other best approach on this?
If there is how to do it?
Regards,
Vaine
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-21-2024 12:49 AM
Just create a table level ACL to restrict access, No need to write field level ACLs.
Either add "nobody" in the role or answer = false in the Advanced script of Table.none write ACL.
This should work
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-21-2024 12:49 AM
Just create a table level ACL to restrict access, No need to write field level ACLs.
Either add "nobody" in the role or answer = false in the Advanced script of Table.none write ACL.
This should work
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-21-2024 01:08 AM
How about consider reviewing the current ACLs with Record level and adding conditions to match your specific scenario.
For example:
In my instance, there are 3 existing ACLs at the Record (Row) level for the Incident table. Suppose I want to restrict agents from modifying Incident records in the Closed state. In that case, I edit these 3 record-level ACLs and add a condition such as State is not Closed.
This way, if the state is Closed, the row-level ACL will not pass, the field-level ACLs won't be processed, and users won't be able to edit the Incident records in that state.
Cheers,
Tai Vu