Add SCIM management

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2026-01-04 19:03:00 +01:00
parent b6799cbb01
commit cfc514c8e0
405 changed files with 4888 additions and 88927 deletions

View File

@@ -24,6 +24,7 @@ type MembershipSource string
const (
MembershipSourceManual MembershipSource = "MANUAL"
MembershipSourceSAML MembershipSource = "SAML"
MembershipSourceSCIM MembershipSource = "SCIM"
)
func (s MembershipSource) String() string {
@@ -46,6 +47,8 @@ func (s *MembershipSource) Scan(value any) error {
*s = MembershipSourceManual
case "SAML":
*s = MembershipSourceSAML
case "SCIM":
*s = MembershipSourceSCIM
default:
return fmt.Errorf("invalid MembershipSource value: %q", str)
}