Skip to content

[Initiative] SCIM Provisioning for Enterprise Identity #48

Description

@juliuskrah

Summary

Implement SCIM 2.0 provisioning so enterprise identity systems can automatically manage GitStore users and groups.

Scope

In scope:

  • SCIM 2.0 endpoints for users and groups.
  • Support create, update, deactivate, and group membership synchronization.
  • Mapping enterprise identity attributes to the GitStore profile model.
  • Idempotency and conflict handling for repeated provisioning events.
  • Audit logging for provisioning operations.

Out of scope:

Acceptance Criteria

  • Enterprise IdP can provision and deprovision users through SCIM.
  • Group membership changes are reflected in GitStore authorization mapping.
  • SCIM operations are authenticated and audited.
  • Error handling follows SCIM-compliant status and response patterns.

Dependencies

Tracking

  • Milestone: TBD

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions