← Back to plugin index

Admin Role Specific Setting

Description
Used to overwrite certain behaviour for administrators with specified roles.
Type name
AdminRoleSpecificSetting
Class
com.airlock.iam.admin.application.configuration.users.AdminRoleSpecificSetting
May be used by
Properties
Required Admin Roles (requiredRoles)
Description
The roles to match the administrator's roles for selecting the settings defined in this plugin. If multiple required roles are configured, the configured "Role Specific Settings Selection" determines whether or not the roles are matching.
Attributes
String-List
Mandatory
User Data Source (userDataSource)
Description

The User Data Source to be used for administrators with matching "Required Admin Roles" configured above.

If not configured, the User Data Source from the Users Configuration is used.

Attributes
Plugin-Link
Optional
Assignable plugins
Available User Roles (availableUserRoles)
Description

Set of roles assignable to users for administrators with matching "Required Admin Roles" configured above.

Translations for the roles displayed in the Adminapp user management UI can be defined using the Adminapp translation keys roles.user.labels.[rolename].

If no roles are configured, the default user roles are used.

Attributes
String-List
Optional
YAML Template (with default values)

type: AdminRoleSpecificSetting
id: AdminRoleSpecificSetting-xxxxxx
displayName: 
comment: 
properties:
  availableUserRoles:
  requiredRoles:
  userDataSource: