Group mapping options:
This is list of options inside group mapping inside Data Sources.
These options are inside given data source configuration file. For example: postgresTest-source_1.conf. The filename depends on the name of the data source → nameOfDataSource.conf.
⚠️ Note: You can use SHIFT with mouse scroll to scroll horizontally!
| Key | Requirements | Conf File field | Description | Possible values | Default |
|---|---|---|---|---|---|
| LDAP Configuration | - | ldapConfigData.name | LDAP configuration that is used for this data source | String | - |
| key (Group Membership) | Use regex = true | ldapMappings.mappingPropertiesKey | The list of groups configured in LDAP. | String | - |
| Use Regex (Group Membership) | - | ldapMappings.useRegex | Heimdall supports the use of capture groups within regex patterns. This enables the extraction of specific substrings from group names for role mapping. | Boolean | false |
| Role Name (Local Database Role) | Use Custom Role = false | ldapMappings.mappingPropertiesValues.roleName | A local database role to select from the list. | String | - |
| Custom Role Name (Local Database Role) | Use Custom Role = true | ldapMappings.mappingPropertiesValues.roleName | A custom local database role for text. | String | - |
| Use Custom Role (Local Database Role) | - | ldapMappings.mappingPropertiesValues.useCustomRole | Allows use of the custom role name. | Boolean | false |