This is a SCIM client library written in C#. SCIM is an open-standard for Cross-Domain Identity Management, and supported by Gatekeeper.
This library implements not the whole SCIM standard. Instead it focuses on commonly used operations for provisioning users and groups on other systems.
- Creating Resources using POST
- Retrieving a Known Resource using GET
- Modifying Resources using PUT
- Deleting Resources using DELETE
You can get this library via Nuget: https://www.nuget.org/packages/Gatekeeper.SCIM.Client
For usage examples look into Gatekeeper.SCIM.Client.Tests.Integration/ClientTest.cs
which uses the public API for integration testing against the Azure AD SCIM Reference Code from Microsoft.