Filters override object security
Filter security overrides only more restrictive security from the security in the list below. The filter security can grant more access when these conditions are true:
- Object security, defined in the Role form, does not allow access.
- Object security, defined for a specific object, does not allow access.
- Object security, defined by ACL security, does not allow access.
For example, a user can save changes to an attached document if the security for the filter allows saving. This is true even though the object that is attached to the document does not allow changes.
Conversely, if the object can be saved, the function code can be saved. This is regardless of the filter security.