sync.json revision 2d70128fa302f0585ffdf2bb6b9b0806fdf5fefb
854667d067f2061f3ee4f20cdf9c574868a76463nd{
854667d067f2061f3ee4f20cdf9c574868a76463nd "mappings" : [
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "name" : "systemLdapAccounts_managedUser",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "system/ldap/account",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "managed/user",
854667d067f2061f3ee4f20cdf9c574868a76463nd "properties" : [
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "cn",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "displayName"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
0662ed52e814f8f08ef0e09956413a792584eddffuankg "source" : "description",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "description"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "givenName",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "givenName"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "mail",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "mail"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "telephoneNumber",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "telephoneNumber"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
44f575c8cb19a7a5cd61664a7848be6bc197df02fuankg "source" : "sn",
44f575c8cb19a7a5cd61664a7848be6bc197df02fuankg "target" : "sn"
16b55a35cff91315d261d1baa776138af465c4e4fuankg },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "uid",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "userName"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "ldapGroups",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "ldapGroups"
854667d067f2061f3ee4f20cdf9c574868a76463nd }
854667d067f2061f3ee4f20cdf9c574868a76463nd ],
854667d067f2061f3ee4f20cdf9c574868a76463nd "policies" : [
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "CONFIRMED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "UPDATE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "FOUND",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "UPDATE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "ABSENT",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "CREATE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "AMBIGUOUS",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "EXCEPTION"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "MISSING",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "CREATE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "SOURCE_MISSING",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "DELETE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "UNQUALIFIED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "UNASSIGNED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd }
854667d067f2061f3ee4f20cdf9c574868a76463nd ]
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "name" : "managedUser_systemLdapAccounts",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "managed/user",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "system/ldap/account",
854667d067f2061f3ee4f20cdf9c574868a76463nd "links" : "systemLdapAccounts_managedUser",
854667d067f2061f3ee4f20cdf9c574868a76463nd "properties" : [
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "givenName",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "givenName"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "sn",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "sn"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "",
854667d067f2061f3ee4f20cdf9c574868a76463nd "transform": {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "source.displayName || (source.givenName + ' ' + source.sn);"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "cn"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "userName",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "uid"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "description",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "description",
854667d067f2061f3ee4f20cdf9c574868a76463nd "condition" : {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "!!object.description"
854667d067f2061f3ee4f20cdf9c574868a76463nd }
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "mail",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "mail"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "password",
854667d067f2061f3ee4f20cdf9c574868a76463nd "condition" : {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "object.password != null"
0662ed52e814f8f08ef0e09956413a792584eddffuankg },
854667d067f2061f3ee4f20cdf9c574868a76463nd "transform" : {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "openidm.decrypt(source);"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "userPassword"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "telephoneNumber",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "telephoneNumber",
854667d067f2061f3ee4f20cdf9c574868a76463nd "condition" : {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "!!object.telephoneNumber"
0662ed52e814f8f08ef0e09956413a792584eddffuankg }
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "ldapGroups",
854667d067f2061f3ee4f20cdf9c574868a76463nd "target" : "ldapGroups"
0662ed52e814f8f08ef0e09956413a792584eddffuankg }
854667d067f2061f3ee4f20cdf9c574868a76463nd ],
854667d067f2061f3ee4f20cdf9c574868a76463nd "onCreate" : {
854667d067f2061f3ee4f20cdf9c574868a76463nd "type" : "text/javascript",
854667d067f2061f3ee4f20cdf9c574868a76463nd "source" : "target.dn = 'uid=' + source.userName + ',ou=People,dc=example,dc=com';"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd "policies" : [
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "CONFIRMED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "UPDATE"
0662ed52e814f8f08ef0e09956413a792584eddffuankg },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "FOUND",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "LINK"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "ABSENT",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "CREATE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "AMBIGUOUS",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "MISSING",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "SOURCE_MISSING",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "DELETE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "UNQUALIFIED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd },
854667d067f2061f3ee4f20cdf9c574868a76463nd {
854667d067f2061f3ee4f20cdf9c574868a76463nd "situation" : "UNASSIGNED",
854667d067f2061f3ee4f20cdf9c574868a76463nd "action" : "IGNORE"
854667d067f2061f3ee4f20cdf9c574868a76463nd }
854667d067f2061f3ee4f20cdf9c574868a76463nd ]
854667d067f2061f3ee4f20cdf9c574868a76463nd }
854667d067f2061f3ee4f20cdf9c574868a76463nd ]
854667d067f2061f3ee4f20cdf9c574868a76463nd}