Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings
Description
LDAP settings.
Properties
Name |
JsonSchemaType |
Description |
computerDisplayNameAttribute |
string |
LDAP attribute for retreiving text name/description of a computer from the directory server. |
computerHostNameAttribute |
string |
LDAP attribute for retreiving the DNS name of a computer in the directory server. |
computerHostNameRegex |
string |
Regular expression (syntax Perl) for extraction of computer name using the first subexpression. In order for any name to be accepted, enter "(.*)". Some LDAP servers store computer names with a suffix which needs to be removed. |
computersFilter |
string |
LDAP filter for determining objects that represent nodes in the directory server tree which should be transformed into computers in ERA. |
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. |
nodeDisplayNameAttribute |
string |
LDAP attribute for retreiving text name/description of a node in the directory server tree. |
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. |
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings
Era.Common.NetworkMessage.ConsoleApi.Groups.RpcListSynchronizationNodesRequest
JsonSchema
{
"title": "Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings"
],
"properties": {
"Era.Common.DataDefinition.Task.Server.StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings": {
"$ref": "#/definitions/StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings"
}
},
"definitions": {
"StaticGroupThirdPartyResourceSynchronization_ActiveDirectorySettings_LdapFallbackSettings": {
"additionalProperties": false,
"required": [
"computerDisplayNameAttribute",
"computerHostNameAttribute",
"computerHostNameRegex",
"computersFilter",
"nodeDisplayNameAttribute",
"nodesFilter",
"useLdapV3",
"useSimpleAuthentication"
],
"type": "object",
"properties": {
"computerDisplayNameAttribute": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"computerHostNameAttribute": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"computerHostNameRegex": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"computersFilter": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"domainDistinguishedNameAttribute": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"nodeDisplayNameAttribute": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"nodesFilter": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"serverHostNameAttribute": {
"pattern": "\\s*.{1,}\\s*",
"type": "string"
},
"useLdapV3": {
"type": "boolean"
},
"useSimpleAuthentication": {
"type": "boolean"
}
}
}
}
}