operator_authentication_configuration

operator_authentication_configuration
operator_authentication_configuration
JSON Example
{
    "mode": "string",
    "radius": {
        "domainAttribute": "string",
        "operatorDomain": "string",
        "primaryServer": "string",
        "protocol": "string",
        "roleAttribute": "string",
        "secondaryServer": "string",
        "sharedSecret": "string",
        "timeoutMilliSeconds": 0,
        "roleMap": {
            "Operator Standard Admin": "string",
            "Operator Superuser": "string",
            "Operator Support": "string"
        }
    },
    "sso": [
        {
            "enabled": false,
            "protocol": "string",
            "provider": "string",
            "allowSuperUser": false,
            "configuration": {
                "domain": "string",
                "authorizationEndpoint": "string",
                "clientId": "string",
                "clientSecret": "string",
                "issuer": "string",
                "provider": "string",
                "redirectEndpoint": "string",
                "tokenEndpoint": "string",
                "userInfoEndpoint": "string",
                "wellKnownConfigurationUrl": "string",
                "introspectionEndpoint": "string",
                "scopes": [
                    "string"
                ],
                "roleConfig": {
                    "defaultRole": "string",
                    "oidcRolesEnabled": false,
                    "roleAttribute": "string",
                    "groupAttributes": [
                        "string"
                    ],
                    "vcoToIdpRoleMap": {
                        "Operator Business": [
                            "string"
                        ],
                        "Operator Standard Admin": [
                            "string"
                        ],
                        "Operator Superuser": [
                            "string"
                        ],
                        "Operator Support": [
                            "string"
                        ]
                    }
                }
            }
        }
    ]
}