sync.json revision f39a6eaecdb3438f8130bdadc917ef5882f116f5
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl{
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "mappings" : [
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "name" : "systemXmlfileAccounts_managedUser",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "system/xmlfile/account",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "managed/user",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "correlationQuery" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "var query = {'_query-id' : 'for-userName', 'uid' : source.name};query;"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "onCreate" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "file" : "script/onCreate.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "onUpdate" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "file" : "script/onUpdate.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "result" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "file" : "script/result.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "properties" : [
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "transform" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
f39a6eaecdb3438f8130bdadc917ef5882f116f5Matthias Tristl "file" : "script/noSource.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "sourceTest1Nosource"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "transform" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "file" : "script/emptySource.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "sourceTestEmptySource"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "description",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "transform" : {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "type" : "text/javascript",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "file" : "script/sourceDescription.js"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "sourceTestDescription"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "firstname",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "givenName"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "email",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "email"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "lastname",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "familyName"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "name",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "userName"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "source" : "name",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "target" : "_id"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl }
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl ],
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "policies" : [
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "CONFIRMED",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "UPDATE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "FOUND",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "ABSENT",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "CREATE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "AMBIGUOUS",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "MISSING",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "SOURCE_MISSING",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "UNQUALIFIED",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl },
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl {
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "situation" : "UNASSIGNED",
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl "action" : "IGNORE"
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl }
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl ]
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl }
c092ef02fabf1fa2d2e5ccb6f8da6d5ba7573775Matthias Tristl ]
f39a6eaecdb3438f8130bdadc917ef5882f116f5Matthias Tristl}