FileNet P8 Platform, Version 5.2.1            

Allow or Deny and order of evaluation

Each ACE has one access type: either Allow or Deny.

When evaluating the access granted by a particular ACL, the current system applies ACEs in the following order of precedence (higher on the list takes precedence over lower):
ACE source and type Display
Direct/Default Deny Deny is selected and is editable.
Direct/Default Allow Allow is selected and is editable.
Template Deny Deny is selected and is not editable.
Template Allow Allow is selected and is not editable.
Inherited Deny Deny is selected and is not editable.
Inherited Allow Allow is selected and is not editable.

You cannot remove or change an inherited access right, but you can override one by directly allowing or denying an access right. To edit an inherited access right, the administrator must modify the parent that is the source of the inherited access right.

Because Deny has precedence over Allow within each category (for example, a Template Deny takes precedence over a Template Allow), if you explicitly deny an access right to a group and explicitly allow it to a member of that group, the access right will be denied to the member.

Thus, if an ACL contained two ACEs that were identical in every respect except that one was an Inherited Deny and the other a Direct Allow, the Direct Allow would take precedence, with the result that the user would be allowed the ACE.



Last updated: March 2016
p8psa055.htm

© Copyright IBM Corporation 2017.