User Profile - SCIM (Outgoing)

IAM SCIM Mapper (Out)

Details

IDUser Profile - SCIM (Outgoing)
Typemapping-outgoing
Version-1
From Version6.0.0
Default Incident Type
FeedNo
{
 "description": "",
 "feed": false,
 "id": "User Profile - SCIM (Outgoing)",
 "mapping": {
  "User Profile - Create": {
   "dontMapEventToLabels": true,
   "internalMapping": {
    "emails": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "email",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "[{\"primary\": true, \"type\": \"work\", \"value\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}]"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "externalId": {
     "complex": null,
     "simple": "employeeid"
    },
    "name": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "${givenname}",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "{\"givenName\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"familyName\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${surname}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "phoneNumbers": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "mobilephone",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "[{\"type\": \"work\", \"value\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}]"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "title": {
     "complex": null,
     "simple": "title"
    },
    "urn:scim:schemas:extension:enterprise:1.0": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "${employeenumber}",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "{\"employeeNumber\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"department\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${department}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"division\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${division}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"costCenter\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${costcentercode}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"countryCode\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${countrycodenumber}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"managerflag\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${peoplemanagerflag}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "userName": {
     "complex": null,
     "simple": "username"
    },
    "displayName": {
     "complex": null,
     "simple": "displayname"
    },
    "userType": {
     "complex": null,
     "simple": "employeetype"
    }
   }
  },
  "User Profile - Update": {
   "dontMapEventToLabels": true,
   "internalMapping": {
    "emails": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "email",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "[{\"primary\": true, \"type\": \"work\", \"value\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}]"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "externalId": {
     "complex": null,
     "simple": "employeeid"
    },
    "name": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "${givenname}",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "{\"givenName\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"familyName\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${surname}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "phoneNumbers": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "mobilephone",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "[{\"type\": \"work\", \"value\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}]"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "title": {
     "complex": null,
     "simple": "title"
    },
    "urn:scim:schemas:extension:enterprise:1.0": {
     "complex": {
      "accessor": "",
      "filters": [

      ],
      "root": "${employeenumber}",
      "transformers": [
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "{\"employeeNumber\": \""
          }
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"department\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${department}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"division\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${division}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"costCenter\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${costcentercode}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"countryCode\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${countrycodenumber}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\", \"managerflag\": \""
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "${peoplemanagerflag}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {
         "prefix": {
          "isContext": false,
          "value": null
         },
         "suffix": {
          "isContext": false,
          "value": {
           "complex": null,
           "simple": "\"}"
          }
         }
        },
        "operator": "concat"
       },
       {
        "args": {

        },
        "operator": "ParseJSON"
       }
      ]
     },
     "simple": ""
    },
    "userName": {
     "complex": null,
     "simple": "username"
    },
    "displayName": {
     "complex": null,
     "simple": "displayname"
    },
    "userType": {
     "complex": null,
     "simple": "employeetype"
    }
   }
  }
 },
 "name": "User Profile - SCIM (Outgoing)",
 "type": "mapping-outgoing",
 "version": -1,
 "fromVersion": "6.0.0"
}