ProvisioningConfig

ProvisioningConfig
ProvisioningConfig

User and Groups provisioning configuration

JSON Example
{
    "jitConfiguration": {
        "jitProvisioningGroups": [
            {
                "domain": "string",
                "groupNames": [
                    "string"
                ]
            }
        ],
        "oidcJitConfiguration": {
            "internalUserIdentifierAttribute": "string",
            "openIdUserIdentifierAttribute": "string",
            "userAttributeMappings": [
                {
                    "attributeName": "string",
                    "directoryName": "string"
                }
            ]
        },
        "samlJitConfiguration": {
            "groupMembershipAttribute": "string",
            "passthroughClaimNames": [
                "string"
            ]
        }
    },
    "ldapConfigurations": [
        {
            "domains": [
                "string"
            ],
            "ldapBindConfiguration": {
                "baseDn": "string",
                "bindDn": "string",
                "bindDnPassword": "string",
                "communicationMode": "string",
                "directorySearchAttribute": "string",
                "dnsLookupCertificateChain": [
                    "string"
                ],
                "domainChanged": false,
                "openLdapConfiguration": {
                    "bindUserFilterQuery": "string",
                    "directorySearchGroupAttribute": "string",
                    "directorySearchUserAttribute": "string",
                    "groupsFilterQuery": "string",
                    "membershipAttribute": "string",
                    "objectUuidAttribute": "string",
                    "uniquelyIdentifiableAttributeForGroup": "string",
                    "uniquelyIdentifiableAttributeForUser": "string",
                    "userMembershipsFilterQuery": "string",
                    "usersFilterQuery": "string"
                },
                "primaryDomainController": {
                    "certificate": "string",
                    "certificateName": "string",
                    "host": "string",
                    "port": 0,
                    "protocol": "string"
                },
                "secondaryDomainController": {
                    "certificate": "string",
                    "certificateName": "string",
                    "host": "string",
                    "port": 0,
                    "protocol": "string"
                },
                "type": "string"
            },
            "ldapConfigurationId": "string",
            "name": "string"
        }
    ]
}
jitConfiguration
Optional

JIT configuration details

ldapConfigurations
Optional

LDAP Configuration details