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

Request Body

{"0"=>{"op"=>"add", "path"=>"/identityAttributeConfig/attributeTransforms/0", "value"=>{"identityAttributeName"=>"location", "transformDefinition"=>{"type"=>"accountAttribute", "attributes"=>{"sourceName"=>"Employees", "attributeName"=>"location", "sourceId"=>"2c91808878b7d63b0178c66ffcdc4ce4"}}}}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{"authoritativeSource":{"type":"SOURCE","id":"2c9180835d191a86015d28455b4b232a","name":"HR Active Directory"},"name":"aName","id":"id12345","created":"2023-01-03T21:16:22.432Z","modified":"2023-01-03T21:16:22.432Z","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":"113004d8-44ec-a9ec-c4f5-3eb0392a8462","reportName":"My annual report"},"hasTimeBasedAttr":true}