Explains an XML-based authentication protocol that enables single sign-on access across multiple Cisco collaboration applications through trusted identity providers.
SAML authentication is an XML-based open standard authentication protocol that
-
enables administrators to access a defined set of Cisco collaboration applications seamlessly after signing into one of those applications
-
describes the exchange of security related information between trusted business partners, and
-
enables exchange of security authentication information between an Identity Provider (IdP) and a service provider.
SAML SSO implementation details
SAML SSO uses the SAML 2.0 protocol to offer cross-domain and cross-product single sign-on for Cisco collaboration solutions. SAML 2.0 enables SSO across Cisco applications and enables federation between Cisco applications and an IdP. SAML 2.0 allows Cisco administrative users to access secure web domains to exchange user authentication and authorization data, between an IdP and a Service Provider while maintaining high security levels. The feature provides secure mechanisms to use common credentials and relevant information across various applications.
The authorization for SAML SSO Admin access is based on Role-Based Access Control (RBAC) configured locally on Cisco collaboration applications.
SAML SSO establishes a Circle of Trust (CoT) by exchanging metadata and certificates as part of the provisioning process between the IdP and the Service Provider. The Service Provider trusts the IdP's user information to provide access to the various services or applications.
Service providers are no longer involved in authentication. SAML 2.0 delegates authentication away from the service providers and to the IdPs.
The client authenticates against the IdP, and the IdP grants an Assertion to the client. The client presents the Assertion to the Service Provider. Since there is a CoT established, the Service Provider trusts the Assertion and grants access to the client.
Enabling SAML SSO provides these advantages:
-
It reduces password fatigue by removing the need for entering different user name and password combinations.
-
It transfers the authentication from your system that hosts the applications to a third party system. Using SAML SSO, you can create a circle of trust between an IdP and a service provider. The service provider trusts and relies on the IdP to authenticate the users.
-
It protects and secures authentication information. It provides encryption functions to protect authentication information passed between the IdP, service provider, and user. SAML SSO can also hide authentication messages passed between the IdP and the service provider from any external user.
-
It improves productivity because you spend less time re-entering credentials for the same identity.
-
It reduces costs as fewer help desk calls are made for password reset, thereby leading to more savings.