Adicionar o início de sessão único baseado em palavra-passe a uma aplicação
Este artigo mostra como configurar o logon único (SSO) baseado em senha no Microsoft Entra ID. Com o SSO baseado em senha, um usuário entra no aplicativo com um nome de usuário e senha na primeira vez que entra nele. Após o primeiro início de sessão, o Microsoft Entra ID envia o nome de utilizador e a palavra-passe para a aplicação.
O SSO baseado em senha usa o processo de autenticação existente fornecido pelo aplicativo. Quando você habilita o SSO baseado em senha para um aplicativo, o Microsoft Entra ID coleta e armazena com segurança nomes de usuário e senhas para o aplicativo. As credenciais do usuário são armazenadas em um estado criptografado no diretório. O SSO baseado em senha é suportado para qualquer aplicativo baseado em nuvem que tenha uma página de entrada baseada em HTML.
Escolha SSO baseado em senha quando:
- Um aplicativo não suporta o protocolo SSO SAML (Security Assertion Markup Language).
- Um aplicativo é autenticado com um nome de usuário e senha em vez de tokens de acesso e cabeçalhos.
A página de configuração para SSO baseado em senha é simples. Inclui apenas o URL da página de início de sessão que a aplicação utiliza. Essa cadeia de caracteres deve ser a página que inclui o campo de entrada de nome de usuário.
Gorjeta
As etapas neste artigo podem variar ligeiramente com base no portal a partir do qual você começou.
Pré-requisitos
Para configurar o SSO baseado em senha em seu locatário do Microsoft Entra, você precisa:
- Uma conta do Azure com uma subscrição ativa. Se ainda não tiver uma, pode criar uma conta gratuitamente
- Administrador de Aplicativos, Administrador de Aplicativos na Nuvem ou proprietário da entidade de serviço.
- Um aplicativo que suporta SSO baseado em senha.
Configurar logon único baseado em senha
- Entre no centro de administração do Microsoft Entra como pelo menos um administrador de aplicativos na nuvem.
- Navegue até Identity>Applications>Enterprise applications>Todos os aplicativos.
- Introduza o nome da aplicação existente na caixa de pesquisa e, em seguida, selecione a aplicação nos resultados da pesquisa.
- Selecione Logon único e, em seguida, selecione Baseado em senha.
- Introduza o URL da página de início de sessão da aplicação.
- Selecione Guardar.
O Microsoft Entra ID analisa o HTML da página de entrada para campos de entrada de nome de usuário e senha. Se a tentativa for bem-sucedida, você estará conectado. Sua próxima etapa é Atribuir usuários ou grupos ao aplicativo.
Depois de atribuir usuários e grupos, você pode fornecer credenciais a serem usadas por um usuário quando ele entrar no aplicativo.
- Selecione Usuários e grupos, marque a caixa de seleção da linha do usuário ou grupo e selecione Atualizar credenciais.
- Digite o nome de usuário e a senha a serem usados para o usuário ou grupo. Caso contrário, os usuários serão solicitados a inserir as próprias credenciais na inicialização.
Configuração manual
Se a tentativa de análise pelo Microsoft Entra ID falhar, você poderá configurar o logon manualmente.
- Selecione Configurar {nome do aplicativo} Configurações de logon único de senha para exibir a página Configurar login .
- Selecione Detetar campos de entrada manualmente. São apresentadas mais instruções que descrevem a deteção manual de campos de início de sessão.
- Selecione Capturar campos de início de sessão. Uma página de status da captura é aberta em uma nova guia, mostrando que a captura de metadados da mensagem está atualmente em andamento.
- Se a caixa Extensão de Meus Aplicativos Necessária aparecer em uma nova guia, selecione Instalar Agora para instalar a extensão de navegador Extensão de Login Seguro de Meus Aplicativos. (A extensão do navegador requer o Microsoft Edge ou o Chrome.) Em seguida, instale, inicie e habilite a extensão e atualize a página de status da captura. Em seguida, a extensão do navegador abre outro separador que apresenta o URL introduzido.
- No separador com o URL introduzido, percorra o processo de início de sessão. Preencha os campos de nome de utilizador e palavra-passe e tente iniciar sessão. (Não é necessário fornecer a senha correta.) Um prompt solicita que você salve os campos de entrada capturados.
- Selecione OK. A extensão do navegador atualiza a página de status da captura com a mensagem Os metadados foram atualizados para o aplicativo. A guia do navegador é fechada.
- Na página Configurar início de sessão do Microsoft Entra ID, selecione Ok, consegui iniciar sessão na aplicação com êxito.
- Selecione OK.
Limitações
Para SSO baseado em senha, os navegadores do usuário final podem ser:
- Internet Explorer 8, 9, 10, 11 - no Windows 7 ou posterior (suporte limitado)
- Microsoft Edge no Windows 10 Anniversary Edition ou posterior
- Chrome - no Windows 7 ou posterior e no macOS X ou posterior