Synchronisatie van gebruikers met behulp van SCIM

Synchronisatie van gebruikers met behulp van SCIM

SCIM staat voor System for Cross-domain Identity Management.
https://scim.cloud

Het is een protocol dat het mogelijk maakt om gebruikersaccounts tussen systemen te synchroniseren. Standaard oplossingen zoals Microsoft Entra ID, HelloID of Okta hebben standaard ondersteuning voor SCIM.

Ecmanage support kan een token voor u aanmaken om gebruik te maken van SCIM vanuit een bestelomgeving. U krijgt dan een unieke URL en een token voor de inrichting van SCIM.

Voor het aanmaken van gebruikers stuurt SCIM het volgende bericht:
SCIM create user message
{
    "active": true,
    "emails": [
        {
            "primary": true,
            "type": "work",
            "value": "firstname.lastname@customer.com"
        }
    ],
    "externalId": "00412696",
    "meta": {
        "resourceType": "User"
    },
    "name": {
        "familyName": "lastname",
        "formatted": "firstname lastname",
        "givenName": "firstname"
    },
    "roles": [
        {
            "value": "Drager"
        }
    ],
    "entitlements": [
         "PERSONFUNCTION"
    ],
    "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:User",
        "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
    ],
    "title": "M",
    "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
        "department": "HEADOFFICE"
    },
    "userName": "firstname.lastname@customer.com",
    "userType": "FT"
}
 En voor het bijwerken van gebruikers stuurt SCIM bijvoorbeeld het bericht:

SCIM update user message
{
    "Operations": [
        {
            "Op": "Replace",
            "Path": "active",
            "Value": "False"
        },
        {
            "Op": "Add",
            "Path": "entitlements",
            "Value": "Medewerker"
        }
    ],
    "schemas": [
        "urn:ietf:params:scim:api:messages:2.0:PatchOp"
    ]
}
 Voor meer informatie kunt u contact opnemen met support.