Red Hat SSO Integration Guide

Cloud Voice supports the integration with Red Hat SSO, allowing Red Hat users to log in to Cloud Voice App Desktop/Web Client using their Red Hat credentials.

Requirements

Platform Requirement
Red Hat SSO Recommended version: 7.6 or later
Cloud Voice PBX
  • Firmware: Version 84.21.0.16 or later
  • Plan: Enterprise Plan or Ultimate Plan

Key features

The integration of Red Hat SSO and Cloud Voice provides the following key features:

Single Sign-on (SSO)
Allow Red Hat users to log in to Cloud Voice App Desktop/Web Client using their Red Hat credentials, eliminating the need to remember separate login passwords and simplifies user access.
Red Hat User Sync
Support one-way synchronization of user accounts from Red Hat SSO to Cloud Voice PBX. User information updates in Red Hat SSO are automatically synchronized to PBX, thus streamlining user management and reducing manual configuration.
Auto Create Extensions
Automatically create and assign extensions to the synced Red Hat SSO users, allowing them to explore Cloud Voice PBX's unified communications features through their extensions.

Integration setup and management

Cloud Voice integrates with Red Hat SSO by leveraging the OpenID Connect (OIDC) client for user data synchronization and the SAML 2.0 protocol for Single Sign-on (SSO), enabling the seamless integration and providing secure authentication and authorization across the systems.

For more information about the integration's setup and management, refer to the followings:

Integration setup
To implement the integration, complete the following configurations on Red Hat SSO and PBX sides:
  1. Create resources and obtain credentials on the Red Hat side.
    • Create a realm and configure realm key(s) for centralized management and authentication of user identities and SSO.
    • Add users who need to sign in to Cloud Voice App clients with their Red Hat credentials.
    • Create an OpenID Connect(OIDC) Client to enable user synchronization to Cloud Voice PBX.
    • Obtain metadata from Red Hat SSO.
  2. Import Red Hat SSO metadata and configure related settings on PBX side.
  3. Create an SAML Client on Red Hat to establish the SSO connection between Red Hat and Cloud Voice PBX.
For more information, see Integrate Cloud Voice with Red Hat SSO.
Post-integration setup
After the integration is implemented, you should configure PBX to enable Red Hat users to sign in via SSO and access PBX's unified communications features.
For more information, see Synchronize Users from Red Hat SSO to Cloud Voice and Allow Users to Log in to Cloud Voice App UC Clients with Red Hat SSO.
Integration management
Manage the integration as needed,following the topics below: