Era.Common.DataDefinition.Task.Server.StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings

Description

LDAP settings.

Properties

Name JsonSchemaType Description
domainDistinguishedNameAttribute string LDAP attribute for retrieving distinguished name (unique identifier/path) of the domain managed by the directory server. If not entered, the distinguished name cannot be determined automatically and the distinguished name has to be entered manually in the SYNCHRONIZATION SETTINGS section below.
nodesFilter string LDAP filter for determining objects that represent nodes in the directory server tree which should be transformed into static groups in ERA.
serverHostNameAttribute string LDAP attribute for retreiving the directory server's DNS name. If not entered, the server name cannot be determined automatically and has to be entered manually in the SERVER CONNECTION SETTINGS section above.
useLdapV3 boolean Selection of the LDAP v3 protocol.
useSimpleAuthentication boolean Activation of simple authentication using Username and Password in plain text. This is required for directory servers other than Active Directory.
userFilter string

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.DataDefinition.Task.Server.StaffThirdPartyResourceSynchronization_ActiveDirectorySettings

JsonSchema

{
    "title": "Era.Common.DataDefinition.Task.Server.StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Task.Server.StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings"
    ],
    "properties": {
        "Era.Common.DataDefinition.Task.Server.StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings": {
            "$ref": "#/definitions/StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings"
        }
    },
    "definitions": {
        "StaffThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings": {
            "additionalProperties": false,
            "required": [
                "nodesFilter",
                "useLdapV3",
                "useSimpleAuthentication",
                "userFilter"
            ],
            "type": "object",
            "properties": {
                "domainDistinguishedNameAttribute": {
                    "type": "string"
                },
                "nodesFilter": {
                    "type": "string"
                },
                "serverHostNameAttribute": {
                    "type": "string"
                },
                "useLdapV3": {
                    "type": "boolean"
                },
                "useSimpleAuthentication": {
                    "type": "boolean"
                },
                "userFilter": {
                    "type": "string"
                }
            }
        }
    }
}