Connect a Generic OIDC Provider
SSO connectors are available on the enterprise plan and use OpenID Connect (OIDC).
Viostream can integrate with any identity provider that supports the OpenID Connect (OIDC) standard. If your provider isn't Microsoft Entra ID, Okta, or Ping Identity, use the generic instructions below — the concepts and field names are the same across providers, even if the exact navigation in your provider's admin console differs.
For provider-specific guides, see:
If you get stuck, consult your identity provider's documentation or contact Customer Success via the Live Chat.
Step 1: Create an OIDC application
In your identity provider, create a new OIDC or OpenID Connect application (this may also be called a "Web application" or "App integration", depending on the provider).
For the Redirect URI (sometimes called Callback URL), enter:
https://id.app.viostream.com/oauth2/callback
Step 2: Add the required scopes
Ensure the following scopes (sometimes called "claims") are enabled for the application:
openidprofileemail
Most providers include these by default. If your provider allows optional claims, ensure name and email are included, or note down what they're called so Customer Success can help map them.
Step 3: Generate credentials
Generate a Client ID and Client Secret for the application. These should not be shared except when entering them into Viostream in Step 4.
Locate the provider's Issuer URL (sometimes found in an
.well-known/openid-configuration metadata document, or listed directly
on the application's configuration page).
Step 4: Add the provider in Viostream
- Navigate to Connectors in the Settings page.
- Click Connect on the SSO provider card under Single Sign-On.
- Enter your Issuer URL, Client ID, Client Secret and the
Email Domain you wish to associate with this provider (e.g.
viostream.com). - Click Save.
Your provider is now available to use with your Channels and other features as they become available.