Open sia-mfierro opened 1 day ago
The following payload (also from Microsoft) also works fine
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],
"externalId": "0a21f0f2-8d2a-4f8e-bf98-7363c4aed4ef",
"userName": "Test_User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
"active": true,
"emails": [{
"primary": true,
"type": "work",
"value": "Test_User_11bb11bb-cc22-dd33-ee44-55ff55ff55ff@testuser.com"
}],
"meta": {
"resourceType": "User"
},
"name": {
"formatted": "givenName familyName",
"familyName": "familyName",
"givenName": "givenName"
},
"roles": []
}
Describe the bug We are planning to utilize MS Entra as the SCIM client and Authentik as the SCIM server (Source in Authentik parlance).
POST
ing a new user to thehttps://{hostname}/source/scim/{slug}/v2/Users
endpoint returnsHTTP/1.1 405 Method Not Allowed
To Reproduce Steps to reproduce the behavior:
Expected behavior HTTP 201 response, I am assuming that the payload would be the newly created user.
Screenshots
Logs
Version and Deployment (please complete the following information):
Additional Context A POST with the following payload works (taken from here) and returns 201 as expected