As soluções de single sign-on (SSO) são ferramentas de autenticação que permitem aos usuários acessar múltiplas aplicações ou bancos de dados com um único conjunto de credenciais. A federação é a ligação de sistemas de TI, organizações e identidades pessoais com credenciais e repositórios. As soluções de SSO servem para simplificar os processos de identificação e criar uma sensação desimpedida ao trabalhar para acessar aplicações, portais e servidores. O software é projetado para fornecer aos usuários acesso a múltiplas aplicações ou conjuntos de dados sem exigir múltiplos logins.
O objetivo do software de SSO não é apenas melhorar a facilidade de uso ao navegar entre aplicações, mas também minimizar o trabalho para administradores de TI e desenvolvedores ao centralizar o gerenciamento de acesso. Os produtos de SSO efetivamente unem as aplicações desejadas e direcionam os logins através de um servidor SSO. Essas soluções frequentemente incluem recursos como painéis para navegação simplificada, nuvens de aplicações, integração de diretórios e aplicações móveis para acesso remoto.
Há alguma sobreposição entre o software de SSO e tipos de soluções como software de gerenciamento de identidade e acesso na nuvem, software de gerenciamento de senhas, e software de provisionamento/governança de usuários, mas os produtos de single sign-on focam principalmente no acesso seguro a servidores, aplicações e bancos de dados empresariais, em vez do gerenciamento de dados ou senhas.
Para se qualificar para inclusão na categoria de SSO, um produto deve:
Permitir que os usuários acessem múltiplas aplicações ou bancos de dados através de um único portal
Automatizar a autenticação para evitar múltiplos logins
Centralizar servidores de autenticação entre aplicações
Fornecer acesso seguro a aplicações e dados
Integrar acesso de login a aplicações empresariais