← Back to plugin index

Tag-based Role Provider

Description
Provides a role for identity propagation conditional on the presence of a tag.
Type name
TagBasedRoleProvider
Class
com.airlock.iam.login.application.configuration.targetapp.TagBasedRoleProviderConfig
May be used by
Properties
Tag (tag)
Description
If the user has this tag, a role is added for identity propagation as follows:
  • If the 'Role Name' is not defined, the tag name name is used as role.
  • Otherwise, the 'Role Name' is used.
Note that the role only exists for the moment of identity propagation, thus there is no need for timeouts.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Role Name (roleName)
Description
The name can be defined in case a name different from the tag name must be used. Please refer to the property description of 'Tag'.
Attributes
String
Optional
YAML Template (with default values)

type: TagBasedRoleProvider
id: TagBasedRoleProvider-xxxxxx
displayName: 
comment: 
properties:
  roleName:
  tag: