sync.json revision 27b2ac15d8015fcdd3a940b10e788f408903670e
{
"mappings" : [
{
"name" : "systemXmlfileAccounts_managedUser",
"source" : "system/xmlfile/account",
"target" : "managed/user",
"correlationQuery" : {
"type" : "text/javascript",
"source" : "var query = {'_query-id' : 'for-userName', 'uid' : source.name};query;"
},
"properties" : [
{
"source" : "_id",
"target" : "_id"
},
{
"source" : "description",
"target" : "description"
},
{
"source" : "firstname",
"target" : "givenName"
},
{
"source" : "email",
"target" : "email"
},
{
"source" : "lastname",
"target" : "familyName"
},
{
"source" : "name",
"target" : "userName"
},
{
"source" : "password",
"target" : "password"
},
{
"source" : "mobileTelephoneNumber",
"target" : "phoneNumber"
},
{
"source" : "securityQuestion",
"target" : "securityQuestion"
},
{
"source" : "securityAnswer",
"target" : "securityAnswer"
},
{
"source" : "passPhrase",
"target" : "passPhrase"
},
{
"source" : "roles",
"target" : "roles"
}
],
"policies" : [
{
"situation" : "CONFIRMED",
"action" : "UPDATE"
},
{
"situation" : "FOUND",
"action" : "IGNORE"
},
{
"situation" : "ABSENT",
"action" : "CREATE"
},
{
"situation" : "AMBIGUOUS",
"action" : "IGNORE"
},
{
"situation" : "MISSING",
"action" : "IGNORE"
},
{
"situation" : "SOURCE_MISSING",
"action" : "IGNORE"
},
{
"situation" : "UNQUALIFIED",
"action" : "IGNORE"
},
{
"situation" : "UNASSIGNED",
"action" : "IGNORE"
}
]
},
{
"name" : "systemXmlfileApplications_managedApplication",
"source" : "system/xmlfile-apps/application",
"target" : "managed/application",
"correlationQuery" : {
"type" : "text/javascript",
"source" : "var query = {'_query-id' : 'application-for-id', 'applicationId' : source._id};query;"
},
"properties" : [
{
"source" : "_id",
"target" : "_id"
},
{
"source" : "description",
"target" : "description"
},
{
"source" : "name",
"target" : "name"
},
{
"source" : "iconPath",
"target" : "iconPath"
},
{
"source" : "isDefault",
"target" : "isDefault"
},
{
"source" : "needsApproval",
"target" : "needsApproval"
}
],
"policies" : [
{
"situation" : "CONFIRMED",
"action" : "UPDATE"
},
{
"situation" : "FOUND",
"action" : "IGNORE"
},
{
"situation" : "ABSENT",
"action" : "CREATE"
},
{
"situation" : "AMBIGUOUS",
"action" : "IGNORE"
},
{
"situation" : "MISSING",
"action" : "IGNORE"
},
{
"situation" : "SOURCE_MISSING",
"action" : "IGNORE"
},
{
"situation" : "UNQUALIFIED",
"action" : "IGNORE"
},
{
"situation" : "UNASSIGNED",
"action" : "IGNORE"
}
]
},
{
"name" : "systemXmlfileUserApplicationStates_managedUserApplicationState",
"source" : "system/xmlfile-userApplicationState/userappstate",
"target" : "managed/user_application_state",
"correlationQuery" : {
"type" : "text/javascript",
"source" : "var query = {'_query-id' : 'user_application_state-for-id', 'userApplicationStateId' : source._id};query;"
},
"properties" : [
{
"source" : "_id",
"target" : "_id"
},
{
"source" : "description",
"target" : "description"
},
{
"source" : "name",
"target" : "name"
}
],
"policies" : [
{
"situation" : "CONFIRMED",
"action" : "UPDATE"
},
{
"situation" : "FOUND",
"action" : "IGNORE"
},
{
"situation" : "ABSENT",
"action" : "CREATE"
},
{
"situation" : "AMBIGUOUS",
"action" : "IGNORE"
},
{
"situation" : "MISSING",
"action" : "IGNORE"
},
{
"situation" : "SOURCE_MISSING",
"action" : "IGNORE"
},
{
"situation" : "UNQUALIFIED",
"action" : "IGNORE"
},
{
"situation" : "UNASSIGNED",
"action" : "IGNORE"
}
]
}
]
}