1199b6a39a6d63b47cf461c675746b403cee0397omebold{
1199b6a39a6d63b47cf461c675746b403cee0397omebold "mappings" : [
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "name" : "systemXmlfileAccounts_managedUser",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "system/xmlfile/account",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "managed/user",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "correlationQuery" : {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "type" : "text/javascript",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "var query = {'_queryId' : 'for-userName', 'uid' : source.name};query;"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold "properties" : [
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "_id",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "_id"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "description",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "description"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "firstname",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "givenName"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "email",
7d83b6a03bd7b63f2eb6404d6cc1e4c074391ea7Jake Feasel "target" : "mail"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "lastname",
7d83b6a03bd7b63f2eb6404d6cc1e4c074391ea7Jake Feasel "target" : "sn"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "name",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "userName"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
0e38d00118c580a57c810f33bad0e1fe0d227c07Jake Feasel "default" : "Passw0rd",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "target" : "password"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "mobileTelephoneNumber",
7d83b6a03bd7b63f2eb6404d6cc1e4c074391ea7Jake Feasel "target" : "telephoneNumber"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "source" : "roles",
b31a18cdb1b7c0bd3b3436df2992af32f0dd21a9Chad Kienle "transform" : {
b31a18cdb1b7c0bd3b3436df2992af32f0dd21a9Chad Kienle "type" : "text/javascript",
b31a18cdb1b7c0bd3b3436df2992af32f0dd21a9Chad Kienle "source" : "var _ = require('lib/lodash'); _.map(source.split(','), function(role) { return {'_ref': 'repo/internal/role/' + role} });"
7d83b6a03bd7b63f2eb6404d6cc1e4c074391ea7Jake Feasel },
b31a18cdb1b7c0bd3b3436df2992af32f0dd21a9Chad Kienle "target" : "authzRoles"
1199b6a39a6d63b47cf461c675746b403cee0397omebold }
1199b6a39a6d63b47cf461c675746b403cee0397omebold ],
1199b6a39a6d63b47cf461c675746b403cee0397omebold "policies" : [
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "CONFIRMED",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "UPDATE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "FOUND",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "ABSENT",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "workflowName" : "managedUserApproval",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "type" : "text/javascript",
00bbca8dc08c93d346acb3d33708bbde2e7007f6Jake Feasel "file" : "workflow/triggerWorkflowFromSync.js"
1199b6a39a6d63b47cf461c675746b403cee0397omebold }
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "AMBIGUOUS",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "MISSING",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "SOURCE_MISSING",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "UNQUALIFIED",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold },
1199b6a39a6d63b47cf461c675746b403cee0397omebold {
1199b6a39a6d63b47cf461c675746b403cee0397omebold "situation" : "UNASSIGNED",
1199b6a39a6d63b47cf461c675746b403cee0397omebold "action" : "IGNORE"
1199b6a39a6d63b47cf461c675746b403cee0397omebold }
1199b6a39a6d63b47cf461c675746b403cee0397omebold ]
1199b6a39a6d63b47cf461c675746b403cee0397omebold }
1199b6a39a6d63b47cf461c675746b403cee0397omebold ]
1199b6a39a6d63b47cf461c675746b403cee0397omebold}