The Microsoft Entra ID provisioning service synchronizes assigned users and groups to Revspire over SCIM 2.0.
Before You Start
- Microsoft Entra administrator access with permission to configure enterprise application provisioning.
- A tested Revspire enterprise application for SAML SSO.
- An active
Revspire Deal Roomentitlement for the Revspire organization. - Revspire access to
Setup > SSOwithView SSO Settings,Edit SSO Providers, andGenerate API Tokenspermissions. - A default internal profile unless Entra sends an explicit profile mapping, plus an eligible default product when users should be created active.
Step 1: Copy Revspire SCIM Values
In Revspire > Setup > SSO, select the Azure / Microsoft Entra ID provider and click SCIM Config.
SCIM Base URL = <copy from Revspire>
SCIM Token = <generate and copy once>
Step 2: Open Provisioning in Entra
Path: Microsoft Entra admin center > Entra ID > Enterprise apps > All applications > Revspire > Provisioning
Choose + New configuration. If your tenant shows the legacy provisioning interface instead, set Provisioning Mode to Automatic and use its equivalent Admin Credentials fields.
Step 3: Configure Admin Credentials
Entra Field Label: Tenant URL
Value: <Revspire SCIM Base URL>
Entra Field Label: Secret Token
Value: <Revspire SCIM Token only>
Click Test Connection. After the test succeeds, click Create to create the provisioning job. In the legacy interface, use Save.
Step 4: Review User Attribute Mappings
Path: Provisioning > Attribute mapping > Users (legacy interface: Mappings > Provision Microsoft Entra ID Users)
userPrincipalName -> userName
objectId -> externalId
givenName -> name.givenName
surname -> name.familyName
mail -> emails[type eq "work"].value
Switch([IsSoftDeleted], , "False", "True", "True", "False") -> active
Revspire requires the primary email entry to be non-empty, or the first email entry when none is marked primary. If mail is not populated for every assigned user, map another governed Entra attribute that always contains the user’s correct email. Do not map passwords.
Use the Revspire default profile unless you have deliberately added the Revspire profile extension to the Entra target attribute list.
Step 5: Review Group Mappings
Path: Provisioning > Attribute mapping > Groups (legacy interface: Mappings > Provision Microsoft Entra ID Groups)
displayName -> displayName
objectId -> externalId
members -> members
Provision users before their groups. Revspire accepts group members only when they are active and owned by this same provider connection.
Step 6: Set Scope and Test
- Set
ScopetoSync only assigned users and groupsfor a controlled rollout. - Assign one test user to the enterprise application.
- Use
Provision on demandand confirm the user is created with the expected profile and product. - Test one small assigned group.
- Click
Start provisioningonly after both tests succeed.
Troubleshooting
401: verify the exact Tenant URL, Bearer header, selected provider, and token status. Rotate only when the token is expired, revoked, or unavailable.409: resolve the reported uniqueness conflict or unavailable product seat.400: verify that the user mapping supplies a non-empty email and valid explicit profile when used.422: verify the default internal profile, default product, organization defaults, and product dependencies.- Provisioning job enters quarantine: review Entra provisioning logs and retry
Provision on demandafter fixing the first reported SCIM error.
See the SCIM Provisioning overview for supported operations and lifecycle rules.