SAML - Definição do Glossário de CI/CD
SAML (Security Assertion Markup Language) é um padrão baseado em XML para trocar asserções de autenticação e autorização entre um provedor de identidade e um provedor de serviço, mais frequentemente para habilitar o single sign-on.
Como funciona
O provedor de identidade assina uma asserção SAML atestando o usuário; o provedor de serviço valida a assinatura e concede uma sessão. Ele é anterior ao OIDC e é comum no SSO corporativo.
Em CI/CD
O SAML frequentemente controla o acesso à plataforma de controle de código e ao dashboard de CI, em vez do runtime do pipeline, onde fluxos baseados em token como o OIDC predominam.
Guias relacionados
Single Sign-On (SSO) - CI/CD Glossary DefinitionSingle Sign-On (SSO): Single sign-on lets a user authenticate once with an identity provider and then access…
OpenID Connect - CI/CD Glossary DefinitionOpenID Connect: OpenID Connect (OIDC) is an identity layer built on top of OAuth 2.0 that issues a signed ID…
Federated Identity - CI/CD Glossary DefinitionFederated Identity: Federated identity lets one system trust identities issued by another, so a token from a…