Procurar Resultados :

×

Registrar Contacte-nos

Configurar a AWS como um servidor SCIM usando o módulo Provisionamento de Usuário no Drupal

É necessário sincronizar as informações do usuário entre os aplicativos que usam o Drupal como provedor de identidade central. miniOrange Módulo de provisionamento e sincronização de usuários garante que quaisquer alterações nos campos/funções do usuário sejam refletidas no aplicativo AWS conectado, de acordo com o protocolo SCIM. Este guia de configuração orientará você nas etapas para configurar o provisionamento manual, automático ou baseado em agendamento com a AWS. É compatível com Drupal 9, Drupal 10 e Drupal 11.

  • Baixe o módulo:

    compositor requer 'drupal/user_provisioning'

  • Acessar Estender menu no seu console de administração do Drupal e pesquise por Provisionamento de Usuário miniOrange usando a caixa de pesquisa.
  • Habilite o módulo marcando a caixa de seleção e clicando em Instale botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/provisionamento_de_usuários/visão_geral

  • Instale o módulo:

    drush e provisionamento de usuário

  • Limpe o cache:

    drush cr

  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/provisionamento_de_usuários/visão_geral

  • Acessar Estender menu no seu console de administração do Drupal e clique em Instalar novo módulo botão.
  • Instale o Provisionamento e sincronização de usuários do Drupal módulo baixando o zip ou a partir da URL do pacote (tar/zip).
  • Clique em Ativar módulos recém-adicionados.
  • Habilite este módulo marcando a caixa de seleção e clicando em Instale botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/provisionamento_de_usuários/visão_geral

  • Após a instalação bem-sucedida, vá para o Configuração guia e selecione o Provisionamento de Usuário miniOrange módulo.
Provisionamento de usuários do Drupal - selecione o módulo

  • Vou ao Provisionamento de usuários guia do módulo e clique no configurar botão sob o Mudanças do Drupal para o Provider (Cliente SCIM) seção.
Provisionamento de usuários do Drupal - selecione alterações do Drupal

  • Ligar o Habilitar integração da API do cliente SCIM alternancia.
Provisionamento de usuários do Drupal - Habilitar alternância

  • Faça o login no Administrador da AWS console.
  • Procurar por IAM na barra de pesquisa e clique no IAM Identity Center (sucessor do AWS Single Sign-On).
AWS-SCIM-Server-Search-IAM

  • Navegue até a Configuração guia no painel de navegação esquerdo.
AWS-SCIM-Server-Navegar-para-Configurações-AWS

  • Sob o Ação suspenso, clique em Gerenciar provisionamento.
AWS-SCIM-Server-Click-Manage-Provisioning

  • Copie o URL base do SCIM
AWS-SCIM-Server-Copy-SCIM-Base-URL

  • Navegue até o site do Drupal e cole o arquivo copiado URL base do SCIM sob a URL base do SCIM campo de texto.
AWS-SCIM-Server-Paste-SCIM-Base-URL

  • Navegue até o console da AWS e clique em Gerar token botão.
AWS-SCIM-Server-Click-Generate-Token

  • Copie o gerado Token de acesso.
Servidor AWS-SCIM-Cópia-Servidor-SCIM

  • Navegue até o site do Drupal e cole o arquivo copiado Token de acesso sob a Token de portador SCIM campo de texto.
AWS-SCIM-Server-Paste-SCIM-Bearer-Token

  • Clique no Salvar e testar credenciais botão.
AWS-SCIM-Server-Click-Save-Test-Configuração

  • Quando o teste for bem-sucedido, a seguinte mensagem de sucesso será exibida na tela.
Configurações do Servidor AWS-SCIM-Sucesso

  • Depois de concluir a configuração, role para baixo até Mapeamento de Atributos seção.
AWS-SCIM-Server-Scroll-para-seção-de-mapeamento-de-atributos

  • De Atributo de usuário do Drupal suspenso, selecione o atributo do usuário para mapear com o Atributo do Provedor SCIM.
Mapeamento de atributos de configuração do servidor AWS-SCIM

  • Clique no Próximo Passo botão.
AWS-SCIM-Server-Atributos-Mapeamento-Clique-Próxima-Etapa

O módulo suporta 3 tipos de provisionamento:

  1. Provisionamento manual/sob demanda
  2. Provisionamento automático
  3. Provisionamento baseado em agendador.
  • Escolha sua opção de provisionamento preferida.
SCIM-Server-três-tipos-de-provisionamento

In Provisionamento manual/sob demanda, o usuário é provisionado manualmente do site Drupal para o aplicativo AWS.

Configurar provisionamento manual/sob demanda

  • permitir que o Provisionamento manual/sob demanda e selecione o Operações de provisionamento (ou seja, criar, atualizar, desativar, excluir) de acordo com suas necessidades e clicar em Tudo feito botão.
AWS-SCIM-Server-Manual-Provisionamento-Selecionar-Operações

Como funciona o provisionamento manual/sob demanda?

  • Clique no Executar sincronização manual botão na coluna Provisionamento Manual.
Drupal-SCIM-Server-Click-Executar-Manual-Provisionamento

  • Procure o usuário que você deseja provisionar para o Site do servidor Drupal e clique em Aceitar botão.
AWS-SCIM-Server-Selecionar-Usuário-para-Provisionar

  • Depois que o usuário for provisionado com sucesso no aplicativo, uma mensagem de sucesso será exibida.
AWS-SCIM-Servidor-Usuário-Provisionado-Sucesso

  • O status do usuário no aplicativo AWS também pode ser verificado navegando até o Utilizadores guia no painel de navegação esquerdo do console da AWS.
Manual do Servidor AWS-SCIM-Provisionado pelo Usuário

No Provisionamento Automático, sempre que qualquer operação CRUD é executada no usuário no site Drupal, a mesma operação CRUD é executada automaticamente no usuário no aplicativo AWS ao mesmo tempo (em tempo real).

Configurar Provisionamento Automático

  • permitir que o Provisionamento automático e selecione as operações de provisionamento (ou seja, criar, atualizar, desativar, excluir usuários) de acordo com seus requisitos e clique em Tudo pronto botão.
AWS-SCIM-Server-Provisionamento-Automático-Selecionar-Operações

Como funciona o provisionamento automático?

1. Por conta de administrador:

  • Navegue até a aba Pessoas (admin/pessoas) na barra de navegação superior do Site do cliente Drupal e clique no +Adicionar usuário botão.
AWS-SCIM-Server-Click-Adicionar-Usuário-Drupal

  • Preencha os dados do usuário e clique em Criar nova conta botão.
Informações do usuário do servidor AWS-SCIM

  • O status do usuário pode ser verificado no aplicativo AWS navegando até o Utilizadores aba.
AWS-SCIM-Server-User-Provisioned-Success-Admin-Account

2. Registrando um novo usuário na janela de registro de login:

  • Navegue até a janela de criação de usuário {URL base}/usuário/registro.
  • Insira as informações do usuário e clique em Criar nova conta botão.
Servidor AWS-SCIM-Criar-Nova-Conta

  • O status do usuário pode ser verificado no aplicativo AWS navegando até a guia Usuários.
AWS-SCIM-Servidor-Usuário-Provisionado-Sucesso-Criar-Conta-De-Usuário

Você pode ver que o usuário foi provisionado com sucesso no site do Drupal Server.

Parabéns, você configurou com sucesso o AWS como o servidor SCIM e o Drupal como o cliente SCIM.

Se a Provisão não for bem-sucedida, entre em contato conosco em drupalsupport@xecurify.com. Envie a captura de tela da janela de erro e nós o ajudaremos a resolver o problema e o orientaremos na configuração.

ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda