Security Assertion Markup Language is an XML-based, open-standard data format for exchanging authentication and authorization data between security domains: an Identity Provider (IdP) and a Service Provider (SP). SAML 2.0 enables web-based authentication and authorization scenarios including cross-domain single sign-on (SSO).
For YouTrack, SAML support lets you use a YouTrack service as the Identity Provider (IdP) for your web-based applications and as the authentication and authorization manager. When you configure YouTrack as the IdP for a service provider, your users can log into this service with their credentials in YouTrack or any other authentication module.
SAML support also enables single-sign-on. When a user logs into one of the services that is connected to YouTrack, they are logged into all connected services.
To use YouTrack as the SAML IdP for your web service, you need to perform three steps:
- Create, upload, and set up SSL Key to encrypt the connection between YouTrack and the service providers.
- Enable SAML for your service and provide parameters of YouTrack as the IdP.
- Register Service Provider in YouTrack.