What is SAML?
SAML, or Security Assertion Markup Language, is an open standard designed to streamline authentication. It allows users to access multiple web applications using a single set of login credentials. This is achieved by securely exchanging authentication information between two key players: the Identity Provider (IdP) and the Service Provider (SP)(Ytel).
How SAML Works
SAML is built on Extensible Markup Language (XML) and serves as a bridge for authentication data between the IdP and SP (Ytel). Before SAML, single sign-on (SSO) solutions often relied on cookies, which only worked within the same domain. SAML changes the game by centralizing authentication through the IdP, allowing users to access different applications across domains seamlessly.
Here’s a quick breakdown of the process:
- A user logs in through the IdP.
- The IdP verifies their identity.
- A SAML assertion (authentication data) is shared with the SP (Ytel).
- The SP (Ytel) uses this assertion to grant access without requiring another login.
For service providers, SAML also removes the need to store user passwords, significantly improving security by reducing risks like breaches or password resets.
Benefits of SAML
-
Improved User Experience
- Single login grants access to multiple applications.
- Simplifies the login process, reducing the need to manage multiple credentials.
- Fewer password reset requests mean less strain on support teams.
-
Enhanced Security
- Credentials are stored by the IdP, not the service provider.
- Specialized IdPs can enforce advanced security measures like Multi-Factor Authentication (MFA).
By focusing on convenience and security, SAML benefits both users and organizations.
Setting Up SAML with Ytel
Ytel simplifies SAML setup by integrating with platforms like Okta, Auth0, Azure AD, and Google. Once you upload your metadata XML file, SAML authentication is enabled for all users in the Ytel platform.
Steps to Enable SAML in Ytel:
- Navigate to app.ytel.com -> Workflow -> External Integration -> + External Integration.
- Upload your metadata XML file to enable SAML.
- To remove the integration, return to the same section and delete the SAML setup.
Important Notes:
- The Application Callback URL is listed under the External Integrations section in Workflow.
- You can only have one active SAML connection at a time. Uploading a new XML file will replace the existing setup.
We currently do not have a SAML connection to the Ytel Contact Center.