O que é Single Sign-On?

O Single Sign-On (SSO) permite que os usuários acessem vários sistemas e serviços por meio de um único processo de autenticação. Com o SSO, os usuários não precisam mais inserir IDs e senhas diferentes para cada sistema ou serviço, o que torna o acesso muito mais prático.

Por exemplo, ao usar sistemas de intranet, fazer login no Windows também pode conceder acesso automático a ferramentas de colaboração e servidores de arquivos. À medida que aumenta o número de sistemas e serviços utilizados pelos usuários, cresce também a importância do SSO. Atualmente, com os aplicativos empresariais sendo cada vez mais oferecidos em ambientes baseados na web, habilitar o SSO para vários aplicativos web tornou-se um requisito essencial para melhorar tanto a conveniência quanto a eficiência operacional.

Um método eficaz para implementar o SSO é adotar mecanismos de autenticação que utilizam proxies reversos. Ao implantar um proxy reverso no frontend de um site, ele realiza a autenticação dos usuários e encaminha as solicitações dos usuários autenticados aos aplicativos web apropriados, de acordo com as permissões de acesso. Um produto compatível com essa funcionalidade é o F5 BIG-IP Access Policy Manager (APM).

O SSO não se limita a sistemas e serviços internos; ele também pode incluir serviços externos, permitindo o Single Sign-On entre domínios. Para isso, é necessário transmitir informações de atributos do usuário e dados de controle de acesso entre os domínios. Tecnologias como SAML (Security Assertion Markup Language) viabilizam esse recurso. O SSO entre domínios é chamado de autenticação federada, e o F5 BIG-IP APM também oferece suporte a SAML para um gerenciamento de acesso seguro e transparente.