Passar para o conteúdo principal

Login no WiFeed via Azure AD (Single Sign-On - SSO)

Atualizado há mais de 3 meses

O Single Sign-On (SSO) é uma funcionalidade de autenticação que permite aos usuários acessarem a plataforma utilizando suas credenciais corporativas existentes, eliminando a necessidade de criar e gerenciar senhas locais. Esta funcionalidade oferece uma alternativa segura e moderna ao processo tradicional de login via credenciais locais, proporcionando maior segurança através de autenticação federada, melhor experiência do usuário com acesso único (não precisam repetir o login se já estiverem autenticados em seus ambientes corporativos) e redução significativa do esforço de gestão de credenciais, especialmente em ambientes empresariais.

Para configuração do SSO, siga os passos descritos abaixo:


Etapa 1: Acesse o Azure portal

Acesse o site Portal do Microsoft Azure | Microsoft Azure e logue na sua conta.


Etapa 2: Acesse o Microsoft Entra ID (Azure AD)

Em sua home page acesse o Microsoft Entra ID.

Home page Azure portal

Etapa 3: Crie um novo registro de aplicativo

Acesse a opção "Registro de aplicativo" localizada no menu lateral do lado esquerdo da tela:

Registro de aplicativo Azure AD

Defina um nome para o seu aplicativo e selecione o tipo de conta que ele dará suporte.
Mais informações sobre o tipo de conta podem ser encontradas em “ajude-me a escolher”, como destacado na imagem abaixo:

Registro de aplicativo Azure AD


Etapa 4: Criando um segredo dentro do aplicativo

Depois de registrar o aplicativo, acesse a opção "Certificados e segredos" localizada no menu lateral do lado esquerdo da tela e clique no botão "Novo segredo do cliente"

Complete a descrição e o tempo de expiração do segredo:


Copie o segredo criado e salve em um local de sua preferência, ele será utilizado na etapa seguinte:

Importante: O valor do segredo do cliente só pode ser visualizado no momento da criação. Portanto, guarde-o com segurança. Caso não tenha anotado e precise utilizá-lo novamente, será necessário gerar um novo segredo.

Etapa 05 - Configurando a integração dentro do WiFeed

Depois de logar em sua conta do WiFeed, acesse a opção "Configuração > Gerenciamento de autenticação" localizado no menu lateral do lado esquerdo de sua tela:


Preencha os campos solicitados com as informações geradas ao registrar seu aplicativo na Azure.

Os campos de ID do aplicativo do cliente e ID do diretório (locatário) podem ser encontrados na tela de visão geral dentro do seu aplicativo na Azure, conforme ilustra a imagem abaixo:


O campo "Valor do segredo do cliente" é a chave criada na Etapa 04.

Por motivos de segurança, valor do segredo do cliente não ficará visível na tela. Quando clicar em Salvar, o valor será ocultado do campo.

Etapa 06 - Permissões do aplicativo

No aplicativo do Active Directory acesse a aba de "Permissões de APIs" e adicione uma nova permissão.

Selecione Microsoft Graph.


Dentro de Microsoft Graph selecione Permissões de aplicativo e procure pela permissão “user.read”. Dentro da aba User habilite a permissão “User.Read.All”.

Após adicionar a permissão, dê o consentimento do administrador. As permissões do aplicativo devem ficar semelhantes a imagem abaixo:


Etapa 07 - Adicionando a URL de direcionamento

Agora vá na aba de Autenticação e clique em Adicionar uma plataforma.

Na aba lateral que será aberta no lado direito da tela, clique em Web.


Em seguida, na aba que irá abrir insira a URL abaixo em URI de Redirecionamento:

Etapa 08 - Habilite o SSO no WiFeed

Dentro do WiFeed novamente, acesse a opção "Configurações > Gerenciamento de autenticação" e habilite o SSO.

Etapa 09 - Testando login na plataforma

Copie e salve a chave da sua conta, ela esta em Configurações > Geral


Essa chave é geral e será utilizada por todos os usuários.

Ao realizar o login, basta selecionar a opção "Acessar com SSO"

Em seguida, cole a chave da conta.

Seleciona a opção "Entrar com Azure AD"

Você será redirecionado a Azure e após executar o Login, terá acesso a plataforma do WiFeed com o usuário criado.

Respondeu à sua pergunta?