Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings

Description

ActiveDirectory/LDAP settings.

Properties

Name JsonSchemaType Description
containerDistinguishedName string Root container Distinguished Name in directory service.
excludedDistinguishedNames array of string Distinguished Names (DNs) under container DN that should be excluded.
ignoreDisabledComputers boolean True if disabled computers in ActiveDirectory should be skipped.
ldapFallbackSettings reference to Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings LDAP settings. If set then ActiveDirectory API is not used.
server string Enter the DNS name or IP address of the directory server. If this field is left blank, ERA will automatically search for the directory server (this only applies to ERA server running on Windows within a domain).
userCredentials reference to Era.Common.DataDefinition.Common.UserCredentials Enter the credentials used to access the directory server. If this field is left blank, ERA will attempt to access the directory server without user credentials. (Note: A valid ticket from the Kerberos server is required on Unix platforms.).

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization

JsonSchema

{
    "title": "Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings"
    ],
    "properties": {
        "Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings": {
            "$ref": "#/definitions/StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings"
        }
    },
    "definitions": {
        "StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings": {
            "additionalProperties": false,
            "required": [
                "ignoreDisabledComputers"
            ],
            "type": "object",
            "properties": {
                "containerDistinguishedName": {
                    "pattern": "\\s*.{1,}\\s*",
                    "type": "string"
                },
                "excludedDistinguishedNames": {
                    "type": "array",
                    "items": [
                        {
                            "type": "string"
                        }
                    ]
                },
                "ignoreDisabledComputers": {
                    "type": "boolean"
                },
                "ldapFallbackSettings": {
                    "$ref": "Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings#/definitions/StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings"
                },
                "server": {
                    "pattern": "\\s*.{1,}\\s*",
                    "type": "string"
                },
                "userCredentials": {
                    "$ref": "Era.Common.DataDefinition.Common.UserCredentials#/definitions/UserCredentials"
                }
            }
        }
    }
}