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"
}
]
}