Zelosify Logo
Organization & Team Setup

SCIM User Provisioning

Automate user lifecycle management with SCIM 2.0 provisioning from Okta or Azure AD.

What is SCIM?

SCIM (System for Cross-domain Identity Management) automatically syncs user accounts between your identity provider (Okta, Azure AD) and Zelosify. When you add/remove someone in your IdP, their Zelosify account is automatically created/deactivated.

Benefits

  • Zero manual user management in Zelosify
  • Instant deactivation when someone leaves your organization
  • Role and group assignments sync automatically
  • Reduces admin overhead and security risk

Supported Operations

OperationDescription
Create UserWhen assigned in IdP → account auto-created in Zelosify
Update UserProfile changes in IdP → synced to Zelosify
Deactivate UserUnassigned in IdP → account deactivated in Zelosify
Delete UserRemoved in IdP → account marked for deletion
Group PushIdP group → Zelosify role mapping

Setup Overview (Admin Only)

  1. Navigate to SettingsSecuritySCIM Provisioning
  2. Click "Enable SCIM"
  3. Copy the SCIM Endpoint URL and Bearer Token
  4. Configure your IdP:
    • Okta: Add Zelosify SCIM app → paste endpoint and token → configure attribute mappings
    • Azure AD: Enterprise Applications → Zelosify → Provisioning → paste endpoint and token
  5. Map IdP groups to Zelosify roles
  6. Test with a single user before enabling for all

Role Mapping

IdP GroupZelosify Role
zelosify-adminsAdmin
zelosify-vendor-managersVendor Manager
zelosify-hiring-managersHiring Manager
zelosify-business-usersBusiness User

Important Notes

  • SCIM authentication uses a secure API Bearer Token (stored as a SHA-256 hash on the backend, rather than a JWT) — store the token securely
  • Changes sync within 1-5 minutes (depending on your IdP's push interval)
  • If SCIM is enabled, manual user creation is disabled (SCIM is the single source of truth)