How to prevent an ACL from masking another ACL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-20-2017 12:16 AM
Hello Everyone,
I am pretty new to ACL concept and i would really appreciate any help on this.
I need to give write access for users with a role 'abc' and when the 'Model category' is 'xyz' on 'Hardware' table to edit 4 fields.
I created ACL:
1) field level ACL for all 4 fields: alm_hardware.<field label> (fields that i require to be edited by user)
2) Table level ACL : alm_hardware(none)
where in the 'Role' field i added the role and used filter condition to set the 'Model category' for 'xyz'.
Already an ACL exists on this table created by someone with field level ACL: alm_hardware.* and Table level: alm_hardware(none) and with some script in the script section which allow users to edit the record if they belong to support group mentioned in the record. The problem i am facing here is when i activate my acl, it is masking the acl which was created by someone for the same table. I want both the ACL's to work on that table.
Please find the screenshot below:
I really appreciate if i could get any help on this.
Thanks in advance
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-20-2017 12:37 AM
Is the * ACL blocking the access to the field? I am not sure I understand the issue here.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-20-2017 12:54 AM
I mean if i activate alm_hardware.comment (my ACL) it is masking the other ACL alm_hardware.* Could you please see the screenshot which i have shared, i think you may have a better idea on what i am trying to say.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-20-2017 12:57 AM
So in simple terms is the field ACL overriding the * ACL? And you are not looking to override it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-20-2017 01:13 AM
Exactly I want both the ACL's to work. I am not sure why the field ACL is overriding the * ACL