Enterprise

SCIM Provisioning

FORG supports SCIM 2.0 for automated user and group provisioning. When SCIM is enabled, your identity provider manages the FORG user directory — users are created, updated, and deprovisioned automatically as they are added or removed in your IdP.

Supported operations

OperationSupported
Create userYes
Update user attributesYes (email, name, department)
Deactivate userYes — suspends license, ends active sessions
Delete userYes — hard delete with 30-day retention grace period
Create groupYes — creates a FORG team
Add user to groupYes
Remove user from groupYes
Delete groupYes — removes team (members are not deleted)

Setup

Step 1 — Generate a SCIM token

Go to Dashboard → Settings → SCIM → Generate token. Copy the token — it is shown only once. This is a long-lived bearer token used by your IdP to authenticate SCIM requests.

Step 2 — Configure your IdP

Enter these values in your IdP's SCIM provisioning settings:

FieldValue
SCIM base URLhttps://forg.pro/scim/v2
Authentication typeBearer token
Bearer tokenToken generated in step 1

Step 3 — Assign users and groups

Assign the FORG application to the users and groups in your IdP that should have FORG access. Your IdP will push the initial set of users to FORG. Subsequent changes sync automatically.

Attribute mapping

SCIM attributeFORG field
userNameEmail address (unique identifier)
name.givenNameFirst name
name.familyNameLast name
emails[primary]Email address
activeAccount active/suspended
titleJob title (optional)
departmentTeam assignment (optional)

Deprovisioning behavior

When a user is deactivated or deleted via SCIM, FORG immediately revokes all active sessions and prevents new logins. The user's license seat is released. Usage data and audit logs are retained per your data retention policy.

If a user is later re-provisioned with the same email address, their FORG account is reactivated and a new license seat is allocated. Historical data is preserved.

Testing SCIM

# Verify SCIM endpoint is reachable:
curl -H "Authorization: Bearer <your-scim-token>" \
  https://forg.pro/scim/v2/ServiceProviderConfig

# List provisioned users:
curl -H "Authorization: Bearer <your-scim-token>" \
  https://forg.pro/scim/v2/Users
© 2026 UpgradIQ, Inc.Edit this page on GitHub