Supported SCIM Actions

Below is the list of actions that can be communicated by SCIM, and the corresponding changes that are triggered in Stytch.

SCIM Action

Stytch Database Changes

Stytch RBAC Changes

Stytch Session Changes

Stytch Webhook Triggered

Member Provisioned

Creates Member in Organization

Assigns any email domain Implicit Role Grants

scim.member.create

Member Info Updated

Update Member entity

Revokes or Assigns any email domain Implicit Role Grants

RBAC changes propagated to active JWTs on next refresh <= 5 min

scim.member.update

Member Deprovisioned

Updates Member.Status to deactivated

Revokes all current Roles

Revokes all current Sessions

scim.member.delete

Member Reactivated

Updates Member.Status to active

Apply any qualified Implicit Role Grants (Explicit Roles Grants must be re-assigned)

scim.member.update

Group Created*

Creates an IdP Group record with a stable UUID

scim.idp_group.create

Group Info Updated*

Updates IdP Group’s Display Name (only editable field)

scim.idp_group.update

Member Added to Group*

Creates record of MemberID belonging to IdP Group

Applys any IdP Group Implicit Role Grants

RBAC changes propagated to active JWTs on next refresh <= 5 min

scim.idp_group.member_add

Member Removed from Group*

Sets Member's IdP Group membership record to deleted

Removes any IdP Group Implicit Role Grants

RBAC changes propagated to active JWTs on next refresh <= 5 min

scim.idp_group.member_delete

Group Deleted*

Updates IdP Group and membership records to deleted

Revokes any IdP Group Implicit Role Grants

RBAC changes propagated to active JWTs on next refresh <= 5 min

scim.idp_group.delete

*Groups support as part of General Availability