Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Class

Description

Group.cs

Model definition for SCIM groups; can be extended as needed

GroupDataExtension.cs

Model for extended Class that can be used to extend the group model with additional attributes as needed

User.cs

Model definition for SCIM users; can be extended as needed

UserDataExtension.cs

Model for extended Class that can be used to extend the user model with additional attributes as needed

GroupsController.cs

Controller for group endpoint(s)

GroupsRepository.cs

Data store for inventoried group dataContains the following implementation methods for retrieving and sending group data to and from the connected system:

  • Create() – Create groups in the external system

  • Query() – Query and return group data from the external system

  • Get() – Returns a single group from the external system

  • Update() – Updates a single group in the external system

  • Patch() – Adds a new group

  • Delete() – Deletes a single group in the external system

UsersController.cs

Controller for user endpoint(s)

UsersRepository.cs

Data store for inventoried user dataContains the following implementation methods for retrieving and sending user data to and from the connected system:

  • Create() – Create users in the external system

  • Query() – Query and return user data from the external system

  • Get() – Returns a single user from the external system

  • Update() – Updates a single user in the external system

  • Patch() – Adds a new user

  • Delete() – Deletes a single user in the external system