OAuth providers
Webex
Set up Webex OAuth for team messaging, video meetings, and collaboration
Overview
Section titled “Overview”Connect your users to Webex for team messaging, video conferencing, room management, and collaboration integrations.
| Property | Value |
|---|---|
| Provider ID | webex |
| Category | Communication |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a Webex OAuth App
Section titled “Step 1: Create a Webex OAuth App”Go to the Webex Developer Portal
Navigate to developer.webex.com/my-apps and sign in.
Create a new integration
Click Create a New App > Create an Integration. Fill in the integration name, description, and icon.
Configure the redirect URI
Add the Alter callback URL from the Developer Portal to the Redirect URI(s) field.
Get credentials
Copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add Webex provider
Go to OAuth Providers > Add Provider > Webex.
Enter credentials
- Client ID: Paste your Webex Client ID
- Client Secret: Paste your Webex Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
spark:all | Full access to all Webex APIs |
spark:people_read | Read user profile information |
spark:rooms_read | Read room and space data |
spark:messages_read | Read messages in rooms |
spark:messages_write | Send messages to rooms |
spark:memberships_read | Read room memberships |
meeting:schedules_read | Read meeting schedules |
meeting:schedules_write | Create and manage meetings |
- For most integrations, using specific scopes rather than
spark:allis recommended. - See the Webex integrations documentation for more details.