Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Assigning and Managing Permissions for Elements | What Is an ACL? | ACLs and Inheritance
 
ACLs and Inheritance
When you assign an ACL to a folder, it affects the subfolders and services in the folder. The subfolders and services that do not have an assigned ACL inherit the ACLs that you assign to the folder. (Subfolders and services with an assigned ACL are not affected by the ACL assigned to the folder.) When a subfolder or service inherits the ACL of a folder, “inherited” is displayed next to the ACL in the List ACL, Read ACL, Write ACL, or Execute ACL fields in the Permissions page of the Properties for elementName dialog box.
When you remove an ACL from a service or subfolder, the service or subfolder inherits the ACL assigned to the folder in which the service or subfolder is located. When you remove the ACL assigned to the top-level folder (the uppermost folder in a package), Integration Server applies the default ACL to the folder and its contents for which an ACL is not specified. (The default ACL restricts access to a service to any user with a valid user name and password for the Integration Server.)