provisioner.openicf-ad.json revision 2d29f9445b22e5893914811b3e0635c9f7f81269
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync{
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "_id" : "5b2857c0-8250-11e0-b278-0800200c9a67",
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync "_rev" : "686897696a7c876b7f",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "_schema_id" : "http://forgerock.com/schema/OpenICF/Resource",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "_schema_rev" : "696a687c897c87e79d",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "name" : "ad",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "displayName" : "OpenDJ",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "typeString" : "ad",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "hasId" : "true",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "connectorRef" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "bundleName" : "org.forgerock.openicf.connectors.ldap-connector",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "bundleVersion" : "1.1.1.0-SNAPSHOT",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "connectorName" : "org.identityconnectors.ldap.LdapConnector"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "poolConfigOption" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxObjects" : 10,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxIdle" : 10,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxWait" : 150000,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "minEvictableIdleTimeMillis" : 120000,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "minIdle" : 1
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "operationTimeout" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "CREATE" : -1,
6095269a3237b1ef8bf4edefc11f2d888d8a41ebvboxsync "VALIDATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "TEST" : -1,
ed298623061b963361a1345a0982861ec1300d9cvboxsync "SCRIPT_ON_CONNECTOR" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SCHEMA" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "DELETE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "UPDATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SYNC" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "AUTHENTICATE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "GET" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SCRIPT_ON_RESOURCE" : -1,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "SEARCH" : -1
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "configurationProperties" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "accountSynchronizationFilter" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordAttributeToSynchronize" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "synchronizePasswords" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "removeLogEntryObjectClassFromFilter" : true,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "modifiersNamesToFilterOut" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordDecryptionKey" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "credentials" : "password",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "changeLogBlockSize" : 100,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "baseContextsToSynchronize" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "ou=people,o=ad"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "attributesToSynchronize" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "uid",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "sn",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "cn",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "givenName",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "mail",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "description"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "changeNumberAttribute" : "changeNumber",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordDecryptionInitializationVector" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "filterWithOrInsteadOfAnd" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "objectClassesToSynchronize" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "inetOrgPerson"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "port" : 4389,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "vlvSortAttribute" : "uid",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordAttribute" : "userPassword",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "useBlocks" : true,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maintainPosixGroupMembership" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "failover" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "ssl" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "principal" : "cn=Directory Manager",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "baseContexts" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "ou=people,o=ad"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "readSchema" : true,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "accountObjectClasses" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "top",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "person",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "organizationalPerson",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "inetOrgPerson"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "accountUserNameAttributes" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync [
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "uid",
83bb1f16d193175abf8fc1c3dffea43611efbf67vboxsync "cn"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync ],
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "host" : "localhost",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "groupMemberAttribute" : "uniqueMember",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "accountSearchFilter" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "passwordHashAlgorithm" : null,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "usePagedResultControl" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "blockSize" : 100,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "uidAttribute" : "entryUUID",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maintainLdapGroupMembership" : false,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "respectResourcePasswordPolicyChangeAfterReset" : false
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "syncFailureHandler" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "maxRetries" : 5,
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "postRetryAction" : "logged-ignore"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "objectTypes" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "account" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "$schema" : "http://json-schema.org/draft-03/schema",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "id" : "__ACCOUNT__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "object",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "__ACCOUNT__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "properties" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "cn" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "cn",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "description" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "description",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "givenName" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "givenName",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "mail" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "mail",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "sn" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
83bb1f16d193175abf8fc1c3dffea43611efbf67vboxsync "nativeName" : "sn",
83bb1f16d193175abf8fc1c3dffea43611efbf67vboxsync "nativeType" : "string"
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync },
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync "uid" :
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync {
8afc9dbdcbb840ad831ecd58eb4ebc6345cc0a4cvboxsync "type" : "string",
83bb1f16d193175abf8fc1c3dffea43611efbf67vboxsync "nativeName" : "uid",
83bb1f16d193175abf8fc1c3dffea43611efbf67vboxsync "nativeType" : "string"
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "dn" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "type" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeName" : "__NAME__",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "nativeType" : "string",
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "required" : true
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync },
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync "operationOptions" :
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync {
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync }
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync}
bd3ace813dea26b3064f232eab359d3a517e9c87vboxsync