Update the Identity Profile
PATCH {{baseUrl}}/identity-profiles/:identity-profile-id
This updates the specified Identity Profile.
A token with ORG_ADMIN authority is required to call this API to update the Identity Profile.
Some fields of the Schema cannot be updated. These fields are listed below: * id * name * created * modified * identityCount * identityRefreshRequired * Authoritative Source and Identity Attribute Configuration cannot be modified at once.
Request Body
{"0"=>{"op"=>"add", "path"=>"/identityAttributeConfig/attributeTransforms/0", "value"=>{"identityAttributeName"=>"location", "transformDefinition"=>{"type"=>"accountAttribute", "attributes"=>{"sourceName"=>"Employees", "attributeName"=>"location", "sourceId"=>"2c91808878b7d63b0178c66ffcdc4ce4"}}}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"authoritativeSource":{"type":"SOURCE","id":"2c9180835d191a86015d28455b4b232a","name":"HR Active Directory"},"name":"aName","id":"id12345","created":"2015-05-28T14:07:17Z","modified":"2015-05-28T14:07:17Z","description":"My custom flat file profile","owner":{"type":"IDENTITY","id":"2c9180835d191a86015d28455b4b232a","name":"William Wilson"},"priority":10,"identityRefreshRequired":true,"identityCount":8,"identityAttributeConfig":{"enabled":true,"attributeTransforms":[{"identityAttributeName":"email","transformDefinition":{"type":"accountAttribute","attributes":{"attributeName":"e-mail","sourceName":"MySource","sourceId":"2c9180877a826e68017a8c0b03da1a53"}}},{"identityAttributeName":"email","transformDefinition":{"type":"accountAttribute","attributes":{"attributeName":"e-mail","sourceName":"MySource","sourceId":"2c9180877a826e68017a8c0b03da1a53"}}}]},"identityExceptionReportReference":{"taskResultId":"2b838de9-db9b-abcf-e646-d4f274ad4238","reportName":"My annual report"},"hasTimeBasedAttr":true}