Replace Entry
You can replace an entry by submitting HTTP request to URI /iam/directory/oud/scim/v1/Users/<Entry UUID>
using PUT method.
Note:
You can replace specific entry details by providing entry UUID. This entry UUID is a unique value generated randomly when an entry is created.You can use the payload to replace the entry as follows:
{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:User", "urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User", "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User" ], "name": [ { "formatted": "First name Last name", "givenName": " First name ", "familyName": " Last name " } ], "password": [ { "value": "password" } ], "urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User": { "employeenumber": "727", "objectClass": [ { "value": "top" } ], "mobile": [ { "value": "+1 503 555 0163" } ], "departmentnumber": [ { "value": "1" } ] }, "emails": [ { "value": "First name@example.com" } ], "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": { "department": [ { "value": "1" } ], "employeeNumber": [ { "value": "727" } ] }, "userName": [ { "value": "First name" } ] }The sample output generated when use case Replace Entry is used is as follows:
{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:User", "urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User", "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User" ], "name": [ { "formatted": "First name Last name", "givenName": " First name ", "familyName": " Last name " } ], "urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User": { "objectClass": [ { "value": "top" }, { "value": "organizationalPerson" }, { "value": "person" }, { "value": "inetOrgPerson" } ], "mobile": [ { "value": "+1 503 555 0163" } ] }, "meta": { "location": "http://localhost/iam/directory/oud/scim/v1/Users/6e5b9799-39e6-49e7-9e11-c9ceac49e27c", "resourceType": "User" }, "emails": [ { "value": "First name@example.com" } ], "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": { "department": [ { "value": "1" } ], "employeeNumber": [ { "value": "727" } ] }, "userName": [ { "value": "First name" } ] }