<translate>
About
The Bright Pattern Identity Provider API Specification describes the methods and responses of the Identity Provider API, which service providers can use to enable single sign-on (SSO) functionality for their contact centers.
SSO allows users to sign in just one time for access to all Bright Pattern applications available for his or her role, including Agent Desktop, Contact Center Administrator, Wallboard, and Service Provider. With SSO enabled, users no longer have to type their username and password more than once.
For general information about contact center management, see the Bright Pattern Contact Center Service Provider Guide. For information about contact center configuration, see the Contact Center Administrator Guide.
Audience
This guide is intended for the IT personnel responsible for the data infrastructure of Bright Pattern Contact Center-based contact centers. Readers of this guide are expected to have expertise in web application development as well as a solid understanding of contact center operations and resources that are involved in such operations.
Design
The Identity Provider API works with the Identity Provider component, which is designed to do the following:
- Maintain active user sessions
- Authenticate new logins and creates new sessions
- Determine privileges to run a particular application type (but does not determine privileges within the application)
- Perform checks and enforces limits on attempted login rate, account lockouts, IP address ranges, and concurrent user logins per tenant
For more information on this component, see the Deployment Guide, section Server-Side Components.
Authentication
The API is provided via HTTP to simplify integration from web servers and app servers.
</translate>