Directory permissions allow you to restrict the way in which directories can be used by mapped applications. Often, administrators need to limit applications to only being able to read — not modify — directory entity data, i.e. the users and groups contained within the directory. You can achieve this by disabling the relevant directory permissions.
Directory permissions are defined at two levels: Take a look at an example. Disabling a directory-level permission will override any permissions enabled at application level. If a permission is enabled at application level and then subsequently disabled at directory level, the directory-level permission will apply. (The application-level permissions will be 'remembered' and will apply again if re-enabled at directory level.) How do directory permissions affect the Crowd application (Crowd Administration Console)?
Below, we tell you about directory-level permissions. You can also read more about application-level directory permissions.
Directory-Level Permissions
Permission | Description |
---|---|
Add Group | Allows applications to add groups to the directory. |
Add User | Allows applications to add users to the directory. |
Modify Group | Allows applications to modify groups in the directory. |
Modify User | Allows applications to modify users in the directory. |
Modify Group Attributes | Allows applications to modify group attributes in the directory. |
Modify User Attributes | Allows applications to modify user attributes in the directory including the active option. |
Remove Group | Allows applications to delete groups from the directory. |
Remove User | Allows applications to delete users from the directory. |
When you add a new directory, all of its permissions are enabled by default.
To specify directory permissions,
- Configure a new directory as described in Adding a Directory or select an existing directory from the Directory Browser.
- Click the 'Permissions' tab. This will display a list of permissions as shown in the screenshot below.
- To enable a directory permission, select the corresponding checkbox.
- To disable a directory permission, deselect the corresponding checkbox.
Screenshot: Directory permissions
Need to grant users permission to access an application?
To control which users within a directory may access a mapped application, see Specifying which Groups can access an Application.