Skip to main content

SCIM Provisioning

🏢 Enterprise Feature

This feature requires TalkWriter Enterprise. Contact Sales →

SCIM (System for Cross-domain Identity Management) automatically syncs your identity provider's user directory with TalkWriter. When someone joins your company, they get TalkWriter access. When someone leaves, their access is removed instantly.

What SCIM Does

  • Auto-provisioning — New users added in your IdP are automatically created in TalkWriter
  • Auto-deprovisioning — Deactivated users lose access immediately
  • Group sync — Assign TalkWriter access based on IdP groups
  • Attribute sync — Names, emails, and departments stay up to date

Setup Steps

  1. Open the Admin Portal and go to Security → SCIM
  2. Click Enable SCIM Provisioning
  3. Copy the two values shown:
    • SCIM Endpoint URLhttps://api.talkwriter.ai/scim/v2
    • Bearer Token — A long API token (keep this secret)
  4. Open your identity provider's admin console
  5. Find the SCIM or provisioning settings for TalkWriter
  6. Paste the Endpoint URL and Bearer Token
  7. Enable Push Users and Push Groups
  8. Run a test sync to confirm users appear in TalkWriter
  9. Enable automatic sync on your preferred schedule (e.g., every 15 minutes)

Attribute Mapping

SCIM AttributeTalkWriter FieldRequired
userNameEmail address
name.givenNameFirst name
name.familyNameLast name
activeAccount status
displayNameDisplay name
titleJob title
urn:...departmentDepartment

Supported Operations

OperationDescription
Create UserProvisions a new TalkWriter account
Update UserSyncs attribute changes (name, email, etc.)
Deactivate UserSuspends TalkWriter access
Delete UserPermanently removes the account
Push GroupAssigns TalkWriter to an IdP group
Remove from GroupRevokes access for users removed from the group

FAQ

Which IdPs support SCIM with TalkWriter? Any IdP that supports SCIM 2.0, including Okta, Azure AD, OneLogin, and JumpCloud.

How quickly are changes synced? Changes are pushed within seconds when your IdP sends a SCIM event. Scheduled syncs depend on your IdP's polling interval.

Can I use SCIM without SSO? Yes, but we recommend enabling both for the best experience.