AlternateAuthConfiguration
{
"auth_profile_ref": "string",
"index": 0,
"mapping_rules": [
{
"assign_policy": "string",
"assign_role": "string",
"assign_tenant": "string",
"assign_userprofile": "string",
"attribute_match": {
"criteria": "string",
"name": "string",
"values": [
"string"
]
},
"default_tenant_ref": "string",
"group_match": {
"criteria": "string",
"groups": [
"string"
]
},
"index": 0,
"is_superuser": false,
"policy_attribute_name": "string",
"role_attribute_name": "string",
"role_refs": [
"string"
],
"tenant_attribute_name": "string",
"tenant_refs": [
"string"
],
"userprofile_attribute_name": "string",
"userprofile_ref": "string"
}
]
}
UUID of the authprofile. It is a reference to an object of type AuthProfile. Field introduced in 20.1.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
index used for maintaining order of AlternateAuthConfiguration. Field introduced in 20.1.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Rules list for tenant or role mapping. Field introduced in 20.1.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.