Procurar Resultados :

×

Integração de sincronização de usuários do Magento com o Keycloak no miniOrange

Sincronização de usuário do Keycloak é um plugin fácil de usar para Magento que facilita a sincronização de dados de usuários entre o Keycloak, uma plataforma de gerenciamento de identidade, e o Magento. Este plugin utiliza o API de descanso do Keycloak Para importar todos os perfis de usuários do Keycloak para o banco de dados do Magento. Suporte integrado para recursos avançados de sincronização, como sincronização bidirecional de usuários, criação e exclusão automática de usuários, mapeamento de grupos e muito mais. Oferece uma maneira simples e segura de manter as informações do usuário sincronizadas, permitindo que os administradores provisionem usuários e gerenciem dados de usuários manualmente, sob demanda ou por meio de agendamento.

  • comprar o Provisionamento de usuários/Sincronização de usuários no Magento Extensão do Magento Marketplace (Adobe Commerce Marketplace).
  • Acesse Meu perfil -> Minhas compras.
  • Certifique-se de estar usando as chaves de acesso corretas (Meu Perfil - Chaves de Acesso).
  • Cole as chaves de acesso no seu arquivo auth.json dentro do seu projeto.
  • Use o comando abaixo para adicionar a extensão ao seu projeto.
  • "compositor requer {nome_do_módulo}:{versão}"
  • Você pode ver o nome do módulo e a lista de versões no seletor abaixo do nome do módulo de extensão.
  • Execute os seguintes comandos no prompt de comando para habilitar a extensão.
  • php bin / magento setup: atualização
  • Vá para o seu Console Keycloak e selecione seu reino e clique em UtilizadoresCertifique-se de que seu Reino não contenha espaços em seu nome.
Comece a usar a sincronização de usuários do Keycloak no Magento.
  • Acesse Utilizadores e clique no Adicionar usuário botão para criar novo usuário.
Sincronização de usuários do Magento com o Keycloak - Criar usuário
  • Ao criar um novo usuário, insira os detalhes necessários e clique em Criar.
Sincronização de usuários do Magento com o Keycloak - Criação de usuário bem-sucedida
  • Depois que um usuário for criado, vá para Guia Credenciais e clique no Definir senha botão para definir uma senha para o usuário.
Sincronização de usuários do Magento com o Keycloak - Criar senha
  • Digite a senha do usuário e clique em Economize.
Sincronização de usuários do Magento com o Keycloak - Senha criada
Observação: Desabilitar Temporário tornará a senha do usuário permanente.
  • Depois de definir a senha do usuário, vá para Mapeamento de Funções guia e atribua ao usuário a função de 'gerenciar-usuários' sob a 'gerenciamento de reino' funções do cliente.
Sincronização de usuários do Magento com o Keycloak - Mapeamento de funções
  • Filtrar as funções por Filtrar por clientes e pesquise por usuário, Selecione o gerenciamento de reino, gerenciar usuários função e clique em Atribuir botão.
Sincronização de usuários do Magento com o Keycloak - gerenciamento de domínios
  • Para criar um cliente clique em Clientes seção no painel esquerdo e clique em Criar cliente botão.
Sincronização de usuários do Magento com o Keycloak - Criar cliente
  • Para criar o cliente, insira os detalhes necessários e clique no botão Seguinte botão.
Sincronização de usuários do Magento com o Keycloak - detalhes necessários
Observação: O ID do cliente não deve ter espaços entre eles.
  • Na próxima etapa, selecione apenas o Concessão de acesso direto digite e clique em Economize botão.
Sincronização de usuários do Magento com o Keycloak - Concessão de acesso direto
  • Todas as configurações foram concluídas no Keycloak. Vamos acessar o plugin de sincronização do Keycloak para Magento e finalizar a configuração do plugin.
  • Acesse a aba Configurar Keycloak e insira o Domínio do Keycloak, o ID do Cliente e o nome do seu Realm, conforme indicado no aplicativo Keycloak que você criou anteriormente.
  • Para copiar o domínio Keycloak, vá para o seu Console Keycloak e copie o domínio.
Sincronização de usuários do Magento com o Keycloak - Configurar o Keycloak
  • Para copiar o ID do cliente, passe o cursor sobre as configurações do Keycloak e copie o ID do cliente de lá, como mostrado abaixo.
Sincronização de usuários do Magento com o Keycloak - ID do cliente
  • Para copiar o nome do reino, vá até o painel do Keycloak e copie o nome do reino.
Sincronização de usuários do Magento com o Keycloak - Nome do domínio
  • Introduzir o Nome de Utilizador de qualquer usuário (com a permissão 'manage-users') do seu aplicativo Keycloak. Isso será usado para configuração de teste.
Sincronização de usuários do Magento com o Keycloak - Nome do domínio
  • Digite o copiado URL do servidor Keycloak no Campo URL do servidor Keycloak presente na aba Configuração de Sincronização.
  • Copie o ID do cliente e cole-o no campo ID do cliente na guia Configuração de sincronização.
  • Em seguida, cole-o no campo Realm na guia Configuração de Sincronização.
  • Introduzir o Nome de usuário de teste aqui e depois clique em Salvar configuração botão.
Sincronização de usuários do Magento com o Keycloak - Configuração
  • Na seção Provisionamento Manual/Sob Demanda, você pode inserir o nome de usuário do usuário que você criou com a permissão de 'gerenciar-usuários'.
Sincronização de usuários do Magento com o Keycloak - Manual sob demanda
  • Na seção Provisionamento Automático, você pode automatizar o provisionamento sempre que um usuário for criado, excluído ou atualizado. Você também pode ativar a sincronização automática da senha do usuário do Magento.
Sincronização de usuários do Magento com o Keycloak - Provisionamento automático
  • Parabéns, você verificou com sucesso o Endereço de e-mail do usuário durante o registro.

    Você configurou com sucesso a Sincronização de Usuários do Keycloak com o Magento. Caso esteja procurando por algo que não encontrou, envie-nos um e-mail para magentosupport@xecurify.com.


ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda