Como configurar o login único (SSO) do Google no PAM?

@Marcelo_Nascimento_P

Provedor Google OpenID para senhasegura

Visão Geral

Este guia descreve o processo para configurar o Google OpenID como provedor de autenticação no senhasegura. A configuração envolve as etapas abaixo:

  1. Criar um projeto no Google Cloud Platform (GCP).
  2. Configurar a tela de consentimento OAuth.
  3. Criar uma credencial OAuth.
  4. Configurar o OpenID no senhasegura.
  5. Validar o login via SSO do Google.

Procedimento

1. Criar um Projeto no GCP

Acesse https://console.cloud.google.com/projectcreate e crie um novo projeto.

Nota: Dê um nome claro ao projeto para facilitar a identificação futura.


2. Configurar a Tela de Consentimento OAuth

Acesse https://console.cloud.google.com/apis/credentials/consent e configure a tela de consentimento com os seguintes detalhes:

  • Tipo de usuário: Interno
  • Nome do aplicativo: Pode ser “senhasegura” ou o nome da sua empresa.
  • Domínios autorizados: Insira o domínio público utilizado pelo senhasegura (ex.: exemplo.com).
  • Escopos: Nenhum escopo adicional é necessário.


3. Criar uma Credencial OAuth

Acesse https://console.cloud.google.com/apis/credentials e crie uma nova credencial:

  1. Clique em Criar credenciais > ID do cliente OAuth.
  2. Configure as opções:
  3. Copie o ID do cliente e o segredo do cliente gerados.


4. Configurar o OpenID no senhasegura

  1. Acesse o painel do senhasegura como administrador.
  2. Verifique se o OpenID está habilitado em Configurações > Autenticação > Provedores.

  1. Crie um novo provedor OpenID em Configurações > Autenticação > OpenID > Provedores > Novo:


5. Validar o Login via SSO do Google

  1. Efetue logout do senhasegura.
  2. Na tela de login, selecione a opção de autenticação via SSO do Google.
  3. Verifique se o login é realizado com sucesso.


2 Likes