Commit Graph
2 Commits
Author SHA1 Message Date
Trent Clarke 34eb403527 Changes supporting SCIM group/AccessList management in Enterprise (#39331)
* Changes supporting SCIM groups in Enterprise

 - Adds `services.IsEqual` implementatio to AccessListMember for
   easier reconciliation
 - Adds `Delete` support into internal SCIM interfaces

Changelog: None

* linter appeasement
2024-03-15 05:00:45 +00:00
Trent Clarke b537ebad14 SCIM API types and service definitions (#36623)
This PR icludes supporting changes for the implementation of SCIM provisioning
Teleport Enterprise.

This change includes:
 * A protobuf description of the SCIM service, allowing generic resource CRUD
   operations
 * Generated files for same
 * Internal abstractons for the SCIM GRPC service
 * Hooks to allow Teleport Enterprise to override the default
   "Not Implemented" GRPC service.
2024-01-24 06:18:19 +00:00