Hello,
I am using SCIM Driver Version 1.1.0.0000 on RemoteLoader IDM 4.9.
I am trying a very simple use case, provisioning a user to a cloud application, Hoxhunt, with some basic attributes.
In the driver Filter and SchemaMapping are configured both addresses:work:country and addresses:work:locality as documented in SCIM Driver Documentation (netiq.com) (Surprisingly, both attributes are written in the document not correct.)
Unfortunately the driver can not set the addresses:work:country attribute.
The following REST call was executed:
Request URL :https:/.../services/scim/Users
Http Method : POST
Payload:
{
"schemas": ["urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],
"addresses": [{
"type": "work",
"locality": "ZH"
},
{
"type": "work",
"country": "CH"
}],
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"department": "3",
"division": "OE Name"
},
"name": {
"givenName": "Lharuun",
"familyName": "Yujwwna"
},
"emails": [{
"type": "work",
"value": "Lharuun.Yujwwna@devsnb.ch"
}],
"preferredLanguage": "de",
"externalId": "xxxxx",
"userName": "Lharuun.Yujwwna@devsnb.ch",
"active": true
}
Accourding to my understanding is the JSONPayload wrong...
The user is created and has the following attributes. As shown, the country value is not set.
{
"id": "....",
"schemas": ["urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],
"meta": {
"resourceType": "User",
"location": "https://app.hoxhunt.com/services/scim/Users/.....,
"lastModified": "2024-08-29T08:52:51.818Z",
"created": "2024-04-23T09:02:02.812Z"
},
"userName": "Lharuun.Yujwwna@devsnb.ch",
"name": {
"familyName": "Yujwwna",
"givenName": "Lharuun"
},
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"department": "3",
"division": "OE Name",
"manager": null
},
"preferredLanguage": "de",
"addresses": [{
"primary": true,
"type": "work",
"country": null,
"locality": "ZH"
}],
"emails": [{
"primary": true,
"type": "work",
"value": "Lharuun.Yujwwna@devsnb.ch"
}],
"phoneNumbers": [{
"primary": true,
"type": "work",
"value": null
}],
"active": true,
"externalId": "xxxxx",
"urn:ietf:params:scim:schemas:extension:hoxhunt:2.0:User": {
"customAttribute1": null,
"customAttribute2": null,
"customAttribute3": null,
"customAttribute4": null,
"customAttribute5": null,
"customAttribute6": null,
"customAttribute7": null,
"customAttribute8": null,
"customAttribute9": null,
"customAttribute10": null,
"microsoftEntraObjectId": null
}
}
Does anyone has experience with the SCIM driver and provisioning user attribute such as, addresses:work:country ?
Many thanks in advance!
Best regards,
Evanela