Vonage Contact Center and SCIM integration for user provisioning
Provisioned feature
The feature described on this page may not be enabled for all accounts. Access depends on your current license level or specific account configuration.
Overview
Vonage Contact Center (VCC) supports automated user provisioning and deprovisioning through SCIM (System for Cross-domain Identity Management) integration with Microsoft Entra ID (formerly Azure AD). This integration synchronizes user identity data between Entra ID and VCC, automating user lifecycle management.
Key capabilities:
Automatic user creation when assigned in Entra ID.
Immediate account deactivation when unassigned or deactivated in Entra ID.
Continuous synchronization of user attributes (name, email, phone number).
Centralized identity management with Entra ID as a single source of truth.
Limitations
Limitation | Description |
|---|---|
Identity provider |
|
Scope of provisioning |
|
Sync direction |
|
Sync frequency | Entra ID synchronization timing varies by operation type:
|
Existing users |
|
User deletion |
|
Prerequisites
Requirement | Details |
|---|---|
Microsoft Entra ID | You must have an active Entra ID tenant with an Azure AD Premium P1 or P2 license. |
Entra ID permissions | You must have a Global Administrator or Privileged Role Administrator role in Entra ID. |
VCC Administrator role | You must have administrator access to the VCC Admin Portal. |
SCIM integration to VCC | SCIM provisioning must be enabled for your VCC account. |
Network connectivity | Azure must be able to reach VCC servers over HTTPS. Corporate firewalls may need to allow outbound connections from Azure to VCC. |
Configuration
Step 1: Create an Enterprise application in Entra ID
Location: Microsoft Entra Admin Center.
Navigate to Microsoft Entra Admin Center.
Sign in with Global Administrator credentials.
Go to Entra ID > Enterprise applications.
Click + New application.
Click + Create your own application.
Enter the application name, for example, VCC SCIM Integration.
Select Integrate any other application you don't find in the gallery (Non-gallery) and click Create.
Step 2: Enable SCIM in VCC
Location: VCC Admin Portal.
Log in to the VCC Admin Portal as an Administrator.
Navigate to Account Settings > User Provisioning.
Click Enable SCIM.
Click Generate New Token.
Copy and securely store both values immediately:
SCIM URL (example format:
https://[domain]/scim-adapter/v2).Secret Token.
Warning
The Secret Token is displayed only once. If the window is closed without copying, you must regenerate the token, which invalidates the previous token.
Click Done
Step 3: Configure provisioning in Entra ID
Location: Microsoft Entra Admin Center > Enterprise applications.
Navigate to Entra ID > Enterprise applications and open your VCC application.
Navigate to Provisioning.
Set Provisioning Mode to Automatic.
Under Admin Credentials:
Tenant URL: Paste SCIM URL from VCC.
Secret Token: Paste Secret Token from VCC.
Click Test Connection and verify that the success message appears.
Click Save.
Step 4: Configure attribute mappings
Location: Microsoft Entra Admin Center > Enterprise applications > Your VCC application > Provisioning.
On the Provisioning page, click Mappings.
Click Provision Microsoft Entra ID Users.
Verify the required mappings are present:
Microsoft Entra ID attribute | VCC SCIM attribute | Required? |
|---|---|---|
|
| Yes |
|
| Yes |
|
| Yes |
|
| Yes |
|
| No Requires expression mapping. See phone number configuration below. |
|
| No |
|
| No |
|
| No |
Remove unnecessary default mappings (title, addresses, manager, department, etc.).
Click Save to save all mappings.
Configure phone number expression (optional)
If your agents require phone numbers in VCC:
Locate mapping:
phoneNumbers[type eq "work"].value.Click Edit.
Change Mapping type to Expression.
Enter expression:
StripSpaces([telephoneNumber]).
Note
Without this expression, phone numbers with spaces will fail validation.
Verify Target attribute:
phoneNumbers[type eq "work"].value.Click OK.
Click Save to save all mappings.
Step 5: Assign users
Location: Microsoft Entra Admin Center > Enterprise applications > Your VCC application.
In your VCC application, navigate to Users.
Click + New user.
Select users to provision.
Click Assign.
Step 6: Start provisioning
Location: Microsoft Entra Admin Center > Enterprise applications > Your VCC application > Provisioning.
Return to the Provisioning page.
Set Provisioning Status to On.
Click Save.
Provisioning begins immediately and synchronizes every 40 minutes thereafter.
Verify provisioning
System | Verification steps |
|---|---|
Entra ID | Navigate to Provisioning > Provisioning logs to monitor activity. |
VCC Admin Portal | Navigate to User Admin > Users to verify that provisioned users appear. |
Expected timing
Users appear within 5-10 minutes of assignment, or up to 40 minutes depending on sync cycle.
Post-provisioning configuration
SCIM creates user accounts with identity information only. Before provisioned users can work in VCC, administrators must manually configure the following in the VCC Admin Portal:
Role assignment: Agent, Supervisor, or Administrator.
Skills: Customer support, technical support, billing, languages, etc.
Queue assignments: The call queues that the user can handle.
Extension configuration: Phone extension number and settings.
Phone system preferences: Additional telephony settings.
Restrictions for SCIM users
Username, email, display name, and phone number cannot be edited in the VCC Admin Portal. To update these fields, make changes in Entra ID.
The Clone user feature is disabled for SCIM-provisioned users.
