Compartilhar via


Configurar o CakeHR para logon único com a ID do Microsoft Entra

Neste artigo, você aprenderá a integrar o CakeHR à ID do Microsoft Entra. Ao integrar o CakeHR ao Microsoft Entra ID, você poderá:

  • Controlar quem tem acesso ao CakeHR no Microsoft Entra ID.
  • Permitir que os usuários sejam conectados automaticamente ao CakeHR com suas contas do Microsoft Entra.
  • Gerencie suas contas em um local central.

Pré-requisitos

O cenário descrito neste artigo pressupõe que você já tenha os seguintes pré-requisitos:

  • Assinatura do CakeHR habilitada para SSO (logon único).

Descrição do cenário

Neste artigo, você configurará e testará o SSO do Microsoft Entra em um ambiente de teste.

  • O CakeHR dá suporte ao SSO iniciado por SP .

Observação

O identificador desse aplicativo é um valor de cadeia de caracteres fixo para que apenas uma instância possa ser configurada em um locatário.

Para configurar a integração do CakeHR ao Microsoft Entra ID, você precisará adicionar o CakeHR por meio da galeria à lista de aplicativos SaaS gerenciados.

  1. Entre no Centro de administração do Microsoft Entra como pelo menos um Administrador de Aplicativos na Nuvem.
  2. Navegue até Entrar ID>Aplicativos empresariais>Novo aplicativo.
  3. Na seção Adicionar por meio da galeria , digite CakeHR na caixa de pesquisa.
  4. Selecione CakeHR no painel de resultados e adicione o aplicativo. Aguarde alguns segundos enquanto o aplicativo é adicionado ao seu locatário.

Como alternativa, você também pode usar o Assistente de Configuração de Aplicativos Empresariais. Neste assistente, você pode adicionar um aplicativo ao seu locatário, adicionar usuários/grupos ao aplicativo, atribuir funções e também percorrer a configuração de SSO. Saiba mais sobre os assistentes do Microsoft 365.

Configurar e testar o SSO do Microsoft Entra para o CakeHR

Configure e teste o SSO do Microsoft Entra com o CakeHR usando um usuário de teste chamado B.Simon. Para que o SSO funcione, é necessário estabelecer uma relação de vínculo entre um usuário do Microsoft Entra e o usuário relacionado do CakeHR.

Para configurar e testar o SSO do Microsoft Entra com o CakeHR, execute as seguintes etapas:

  1. Configure o SSO do Microsoft Entra para permitir que os usuários usem esse recurso.
    1. Crie um usuário de teste do Microsoft Entra para testar o logon único do Microsoft Entra com B.Simon.
    2. Atribua o usuário de teste do Microsoft Entra para permitir que B.Simon use o logon único do Microsoft Entra.
  2. Configure o SSO do CakeHR – para definir as configurações de logon único no lado do aplicativo.
    1. Criar um usuário de teste do CakeHR – para ter um equivalente de B.Simon no CakeHR que esteja vinculado à representação de usuário no Microsoft Entra.
  3. Testar o SSO – para verificar se a configuração funciona.

Configurar o SSO do Microsoft Entra

Siga estas etapas para habilitar o SSO do Microsoft Entra.

  1. Entre no Centro de administração do Microsoft Entra como pelo menos um Administrador de Aplicativos na Nuvem.

  2. Navegue até Entra ID>Aplicativos empresariais>CakeHR>Logon único.

  3. Na página Selecionar um método de logon único , selecione SAML.

  4. Na página Configuração de Logon Único com SAML, selecione o ícone de lápis para Configuração Básica do SAML para editar as configurações.

    Editar Configuração Básica do SAML

  5. Na seção Configuração Básica do SAML , execute as seguintes etapas:

    um. Na caixa de texto URL de Logon, digite uma URL usando o seguinte padrão: https://<CAKE_DOMAIN>.cake.hr/

    b. Na caixa de texto URL de Resposta , digite uma URL usando o seguinte padrão: https://<CAKE_DOMAIN>.cake.hr/services/saml/consume

    Observação

    Esses valores não são reais. Atualize esses valores com o URL de Logon e o URL de Resposta reais. Contate a equipe de suporte ao cliente do CakeHR para obter esses valores. Você também pode consultar os padrões mostrados na seção Configuração Básica do SAML .

  6. Na seção Certificado de Autenticação SAML , selecione o botão Editar para abrir a caixa de diálogo Certificado de Autenticação SAML .

    Editar certificado de autenticação SAML

  7. Na seção Certificado de Assinatura SAML, copie o valor da IMPRESSÃO DIGITAL e salve no Bloco de Notas.

    Copiar valor da impressão digital

  8. Na seção Configurar o CakeHR , copie as URLs apropriadas de acordo com suas necessidades.

    Copiar URLs de configuração

Criar e atribuir um usuário de teste do Microsoft Entra

Siga as diretrizes no guia de início rápido criar e atribuir uma conta de usuário para criar uma conta de usuário de teste chamada B.Simon.

Configurar o SSO do CakeHR

  1. Em uma janela diferente do navegador da Web, entre no site da empresa CakeHR como administrador

  2. No canto superior direito da página, selecione Perfil e navegue até Configurações.

    A captura de tela mostra o Perfil com As Configurações selecionadas.

  3. No lado esquerdo da barra de menus, selecione INTEGRATIONS>SAML SSO e execute as seguintes etapas:

    A captura de tela mostra o painel Configuração em que você executa essas etapas.

    um. Na caixa de texto ID da Entidade , digite cake.hr.

    b. Na caixa de texto URL de Autenticação , cole o valor da URL de Logon.

    c. Na caixa de texto Impressão digital da chave (formato SHA1), cole o valor THUMBPRINT.

    d. Marque a caixa Habilitar Logon Único .

    e. Selecione Salvar.

Criar um usuário de teste do CakeHR

Para permitir que os usuários do Microsoft Entra entrem no CakeHR, eles precisam ser provisionados no CakeHR. No CakeHR, o provisionamento é uma tarefa manual.

Para provisionar uma conta de usuário, execute as seguintes etapas:

  1. Entre no CakeHR como Administrador de segurança.

  2. No lado esquerdo da barra de menus, selecione COMPANY>ADD.

    A captura de tela mostra CakeHR com COMPANY e ADD selecionados.

  3. No pop-up Adicionar novo funcionário , execute as seguintes etapas:

    A captura de tela mostra Adicionar novo funcionário, onde você realiza essas etapas.

    um. Na caixa de texto Nome completo , insira o nome do usuário como B.Fernandes.

    b. Na caixa de texto de email de trabalho , insira o email do usuário como .

    c. Selecione CRIAR CONTA.

Teste de SSO

Nesta seção, você testará sua configuração de logon único do Microsoft Entra com as seguintes opções.

  • Selecione Testar este aplicativo, essa opção redireciona para a URL de Logon do CakeHR, na qual você pode iniciar o fluxo de logon.

  • Acesse a URL de Logon do CakeHR diretamente e inicie o fluxo de logon nela.

  • Você pode usar os Meus Aplicativos da Microsoft. Quando você seleciona o bloco do CakeHR em Meus Aplicativos, essa opção redireciona para a URL de Logon do CakeHR. Para obter mais informações sobre meus aplicativos, consulte Introdução aos Meus Aplicativos.

Depois de configurar o CakeHR, você poderá impor o controle de sessão, que fornece proteção contra exfiltração e infiltração dos dados confidenciais da sua organização em tempo real. O controle da sessão se estende a partir do Acesso Condicional. Saiba como impor o controle de sessão com o Microsoft Defender para Aplicativos de Nuvem.