Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
A partir de 1º de maio de 2025, o Azure AD B2C não estará mais disponível para compra para novos clientes. Saiba mais nas nossas Perguntas Frequentes.
Neste tutorial, saiba como integrar o Azure Ative Directory B2C (Azure AD B2C) com a Ferramenta de Administração TheAccessHub do N8 Identity N8ID. A solução aborda a migração de conta de cliente e a administração de solicitação de atendimento ao cliente (CSR).
Use esta solução para os seguintes cenários:
- Você tem um site e deseja migrar para o Azure AD B2C.
- No entanto, a migração da conta do cliente é um desafio, incluindo senhas.
- Você precisa de uma ferramenta CSR para administrar contas do Azure AD B2C.
- A administração delegada da RSE é um requisito.
- Você deseja sincronizar e mesclar dados de repositórios no Azure AD B2C.
Pré-requisitos
Para começar, você precisa:
Uma assinatura do Azure
- Se não tiver uma, pode obter uma conta gratuita do Azure
- Um locatário do Azure AD B2C vinculado à sua assinatura do Azure
- Ambiente da ferramenta de administração AccessHub
- Consulte, N8 Identidade/Contato para um novo ambiente
- Opcional:
- Informações de conexão e credenciais para bancos de dados ou LDAPs (Lightweight Directory Access Protocols), dos quais você deseja migrar dados de clientes
- Um ambiente do Azure AD B2C configurado para políticas personalizadas para integrar a Ferramenta de Administração do AccessHub ao seu fluxo de política de inscrição
Descrição do cenário
A Ferramenta de Administração TheAccessHub é executada na assinatura do Azure N8ID ou na assinatura do cliente. O diagrama de arquitetura a seguir mostra a implementação.
- O utilizador chega a uma página de início de sessão, cria uma conta e introduz informações. O Azure AD B2C coleta atributos de usuário.
- O Azure AD B2C chama a Ferramenta de Administração TheAccessHub e passa os atributos do usuário.
- A Ferramenta de Administração do AccessHub verifica seu banco de dados em busca de informações atuais do usuário.
- Os registros do usuário são sincronizados do banco de dados com a Ferramenta de Administração TheAccessHub.
- A Ferramenta de Administração do AccessHub compartilha os dados com o administrador delegado para CSR ou helpdesk.
- A Ferramenta de Administração AccessHub sincroniza registros de usuário com o Azure AD B2C.
- Com base na resposta da Ferramenta de Administração do AccessHub, o Azure AD B2C envia um email de boas-vindas personalizado aos usuários.
Criar um Administrador de Provedor de Identidade Externo e um Administrador de Fluxo de Usuário B2C em seu locatário do Azure AD B2C
As permissões da Ferramenta de Administração AccessHub atuam em nome de um Administrador de Identidade Externa e de um Administrador de Fluxo de Usuário B2C para ler informações do utilizador e efetuar alterações no seu inquilino do Azure AD B2C. As alterações feitas nos administradores regulares não afetam a interação da Ferramenta de Administração do AccessHub com o locatário.
Para criar um Administrador de Provedor de Identidade Externo e um Administrador de Fluxo de Usuário B2C:
- No portal do Azure, inicie sessão no seu locatário do Azure AD B2C como Administrador.
- Vá para Microsoft Entra ID>Utilizadores.
- Selecione Novo usuário.
- Escolha Create User (Criar usuário ) para criar um usuário de diretório regular e não um cliente.
- No formulário de informações de identidade:
- Digite o nome de usuário, como theaccesshub.
- Insira o nome da conta, como TheAccessHub Service Account.
- Selecione Mostrar senha.
- Copie e salve a senha inicial.
- Para atribuir a função de Administrador do Provedor de Identidade Externo e Administrador de Fluxo de Usuário B2C, para Usuário, selecione a função atual do usuário.
- Selecione os registros Administrador do provedor de identidade externo e Administrador de fluxo de usuário B2C .
- Selecione Criar.
Conecte a Ferramenta de Administração do TheAccessHub ao seu inquilino do Azure AD B2C
TheAccessHub Admin Tool usa a API do Microsoft Graph para ler e fazer alterações em um diretório. Ele atua como um Administrador de Provedor de Identidade Externo e Administrador de Fluxo de Usuário B2C em seu locatário. Use as instruções a seguir para adicionar as permissões necessárias.
Para autorizar a Ferramenta de Administração do AccessHub a acessar seu diretório:
- Use as credenciais fornecidas pela N8 Identity para aceder à Ferramenta de Administração do AccessHub.
- Vá para System Admin>Azure AD B2C Config.
- Selecione Autorizar conexão.
- Na nova janela, inicie sessão com a sua conta de Administrador do Fornecedor de Identidade Externo e de Administrador de Fluxo de Utilizador B2C. Quando inicia sessão pela primeira vez com a nova conta de serviço, pode aparecer um pedido para repor a palavra-passe.
- Siga as instruções e selecione Aceitar.
Configurar um novo usuário CSR com sua identidade corporativa
Crie um usuário CSR ou Helpdesk que acesse a Ferramenta de Administração do AccessHub com credenciais corporativas do Microsoft Entra.
Para configurar um usuário de CSR ou Helpdesk com logon único (SSO):
- Use as credenciais fornecidas pela N8 Identity para aceder à Ferramenta de Administração do AccessHub.
- Vá para Ferramentas> de Gestão: Gerir Colegas.
- Selecione Adicionar colega.
- Para Tipo de Colega, selecione Administrador do Azure.
- Para obter as informações do perfil, selecione uma organização doméstica para controlar quem tem permissão para gerenciar esse usuário.
- Para ID de Logon/Nome de Usuário do Azure AD, insira o nome principal do usuário da conta do usuário Microsoft Entra.
- Na guia Funções do AccessHub , selecione a função gerenciada do Helpdesk .
- Selecione Enviar.
Observação
A função Helpdesk fornece acesso à vista Gerir Colegas. Coloque o usuário em um grupo ou torne-o proprietário da organização.
Configurar um novo usuário CSR com uma nova identidade
Crie um usuário CSR ou Helpdesk para acessar a Ferramenta de Administração TheAccessHub com uma nova credencial local. Este usuário é para organizações que não usam o Microsoft Entra ID.
Consulte A ferramenta de administração do AccessHub: Adicionar administrador de colega sem SSO.
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Ferramentas> de Gestão: Gerir Colegas.
- Selecione Adicionar colega.
- Para Tipo de Colega, selecione Administrador Local.
- Para obter as informações do perfil, selecione uma organização doméstica para controlar quem tem permissão para gerenciar esse usuário.
- Na guia Funções do AccessHub , selecione a função gerenciada do Helpdesk .
- Copie os atributos ID de login/e-mail e Senha única . Forneça-os ao novo usuário para entrar na Ferramenta de Administração do AccessHub.
- Selecione Enviar.
Observação
A função Helpdesk fornece acesso à vista Gerir Colegas. Coloque o usuário em um grupo ou torne-o proprietário da organização.
Configurar a administração de CSR particionada
Na Ferramenta de Administração do AccessHub, as permissões para gerenciar clientes e usuários de CSR/Helpdesk são gerenciadas por meio de uma hierarquia da organização. Colegas e clientes têm uma organização doméstica. Você pode atribuir colegas ou grupos de colegas como proprietários da organização.
Os proprietários de organizações podem gerenciar e alterar colegas e clientes em organizações ou suborganizações de sua propriedade. Para vários colegas gerenciarem um conjunto de usuários, crie um grupo com vários membros. Em seguida, atribua o grupo como proprietário da organização. Todos os membros do grupo podem gerenciar colegas e clientes na organização.
Criar um novo grupo
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Organização > Gerir Grupos.
- Selecione Adicionar grupo.
- Insira valores para Nome do grupo, Descrição do grupo e Proprietário do grupo.
- Procure e selecione as caixas para que os colegas sejam membros do grupo.
- Selecione Adicionar.
- Os membros do grupo aparecem na parte inferior da página. Selecione o X em uma linha para remover um membro.
- Selecione Enviar.
Criar uma nova organização
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Organização>Gerenciar Organizações.'
- Selecione Adicionar organização.
- Insira valores para Nome da organização, Proprietário da organização e Organização pai
- Selecione Enviar.
Observação
Alinhe o nome da organização com os dados do cliente. Ao carregar dados de colegas e clientes, e você insere o nome da organização na carga, o colega aparece na organização. O proprietário gerencia clientes e colegas na organização e suborganizações. A organização mãe é responsável pela organização.
Modificar a hierarquia através da visão em árvore
Use esta função para visualizar o gerenciamento de colegas e grupos.
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Ferramentas do Gestor>Visualização em Árvore.
- Para modificar a hierarquia, arraste as organizações para as organizações pai.
- Selecione Guardar.
Personalizar a notificação de boas-vindas
Se você estiver usando a Ferramenta de Administração do AccessHub para migrar usuários de uma solução para o Azure AD B2C, poderá personalizar a notificação de boas-vindas do usuário. A notificação vai para os usuários durante a migração e pode incluir um link para definir uma nova senha no diretório do Azure AD B2C.
Para personalizar a notificação:
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Administrador do Sistema>Notificações.
- Selecione o modelo Criar colega .
- Selecione Editar.
- Faça as alterações necessárias na Mensagem e no Modelo. O campo Modelo reconhece HTML e pode enviar notificações formatadas em HTML.
- Selecione Guardar.
Migrar dados de fontes de dados externas para o Azure AD B2C
Com a Ferramenta de Administração do AccessHub, você pode importar dados de vários bancos de dados, LDAPs e arquivos .csv e, em seguida, enviar esses dados por push para seu locatário do Azure AD B2C. Carregue os dados para os migrar para o tipo de utilizador colega do Azure AD B2C na TheAccessHub Admin Tool.
Sugestão
Se a fonte de dados não for o Azure, os dados entrarão na Ferramenta de Administração do AccessHub e no Azure AD B2C. Se a fonte de dados externa não for um arquivo .csv em sua máquina, configure uma fonte de dados antes do carregamento de dados. Use as etapas a seguir para criar uma fonte de dados e carregar os dados.
Configurar uma fonte de dados
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Administração do Sistema>Fontes de Dados.
- Selecione Adicionar fonte de dados.
- Forneça os valores Nome e Tipo para esta fonte de dados.
- Insira dados de formulário para bancos de dados:
- Tipo: Banco de dados
- Tipo de banco de dados: selecione um banco de dados suportado
-
URL de conexão: insira uma cadeia de conexão JDBC (Java Database Connectivity), como
jdbc:postgresql://myhost.com:5432/databasename - Nome de usuário: nome de usuário para acessar o banco de dados
- Senha: senha para acessar o banco de dados
-
Consulta: a consulta SQL para extrair detalhes do cliente, como
SELECT * FROM mytable;' - Selecione Testar conexão. Um exemplo de dados aparece para confirmar que a conexão está funcionando.
- Insira os dados do formulário para LDAPs:
- Tipo: LDAP
-
Host: nome do host, ou endereço IP, da máquina na qual o servidor LDAP é executado, como
mysite.com - Porta, número da porta na qual o servidor LDAP está escutando
- SSL, selecione a caixa para a Ferramenta de Administração TheAccessHub para se comunicar com o LDAP com SSL (recomendado)
- DN de login: nome distinto (DN) da conta de utilizador para iniciar sessão e realizar a pesquisa LDAP
- Palavra-passe: palavra-passe de utilizador
- DN de base: DN no topo da hierarquia para fazer a pesquisa
- Filtro: cadeia de caracteres do filtro LDAP para obter os registros do cliente
- Atributos: lista de atributos separados por vírgula, a partir de seus registros de clientes, para passar para TheAccessHub Admin Tool
- Selecione a conexão de teste. Um exemplo de dados aparece para confirmar que a conexão está funcionando.
- Insira dados para o OneDrive. Tipo: OneDrive for Business.'
- Selecione Autorizar conexão.
- Uma nova janela solicita que você entre no OneDrive. Inicie sessão com acesso de leitura à conta do OneDrive. A ferramenta de administração AccessHub lê arquivos de carregamento .csv.
- Siga as instruções e selecione Aceitar.
- Selecione Guardar.
Sincronizar dados da sua fonte de dados no Azure AD B2C
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Administrador do Sistema>Sincronização de Dados.
- Selecione Nova carga.
- Tipo de colega: Usuário do Azure AD B2C.
- Selecione Fonte. Na caixa de diálogo, selecione sua fonte de dados. Se você criou uma fonte de dados do OneDrive, selecione o arquivo.
- Para criar novas contas de cliente, altere a primeira política, SE colega não encontrado em TheAccessHub THEN:Não Fazer Nada.
- Para atualizar contas de clientes, altere a segunda política, SE houver discrepância entre os dados fonte e TheAccessHub ENTÃO: Não Fazer Nada.
- Selecione Seguinte.
- Na configuraçãoSearch-Mapping, identifique a correlação de registro de carga com os clientes na Ferramenta de administração do AccessHub.
- Selecione atributos de identificação de origem. Combine os atributos da ferramenta de administração TheAccessHub que têm os mesmos valores. Se houver uma correspondência, o recorde é anulado. Caso contrário, um novo cliente será criado.
- Sequenciar o número de verificações. Por exemplo, verifique primeiro o e-mail, depois o primeiro e o nome da família.
- No menu do lado esquerdo, selecione Mapeamento de dados.
- Na configuraçãoData-Mapping, atribua os atributos da Ferramenta de Administração TheAccessHub a serem preenchidos a partir de seus atributos de origem. Os atributos não mapeados permanecem inalterados para os clientes. Se você mapear o atributo
org_namecom um valor de organização atual, os clientes criados entrarão na organização. - Selecione Seguinte.
- Para que essa carga seja recorrente, selecione Diário/Semanal ou Mensal. Caso contrário, mantenha o padrão, Agora.
- Selecione Enviar.
- Para a agenda Agora , um novo registro é adicionado às Sincronizações de Dados.
- Quando a validação for 100%, selecione o novo registro para ver o resultado. Para cargas agendadas, os registros aparecem após o horário agendado.
- Se não houver erros, selecione Executar. Caso contrário, para remover a carga, no menu Mais , selecione Remover.
- Se houver erros, você pode atualizar manualmente os registros. Em cada registro, selecione Atualizar e faça correções.
- Quando a Sincronização de Dados é 100%, os clientes aparecem ou recebem alterações no Azure AD B2C.
Sugestão
Se houver vários erros, você pode continuar com os erros e resolvê-los mais tarde. Na Ferramenta de Administração do TheAccessHub, use Support Interventions.
Sincronizar dados de clientes do Azure AD B2C
A Ferramenta de Administração do AccessHub pode sincronizar informações do cliente do Azure AD B2C para a Ferramenta de Administração do AccessHub como uma operação única ou contínua. Esta operação garante que os administradores de CSR ou Helpdesk vejam informações up-toatualizadas do cliente.
Para sincronizar dados do Azure AD B2C na Ferramenta de Administração do AccessHub:
- Use as credenciais N8ID fornecidas para entrar na Ferramenta de Administração do AccessHub.
- Vá para Administrador do Sistema>Sincronização de Dados.
- Selecione Nova carga.
- Tipo de colega: Usuário do Azure AD B2C.
- Em Opções, deixe os padrões.
- Selecione Seguinte.
- Para Data Mapping & Search, deixe os padrões. Exceção: se você mapear o atributo
org_namepara um valor da organização atual, os clientes criados aparecerão na organização. - Selecione Seguinte.
- Para que a carga seja recorrente, selecione uma programação Diária/Semanal ou Mensal . Caso contrário, deixe o padrão Agora . Recomendamos a recorrência.
- Selecione Enviar.
- Se você selecionou Agora, um novo registro será exibido em Sincronizações de dados. Depois que a validação for de 100%, selecione o novo registro para ver o resultado da carga. Para cargas agendadas, os registros aparecem após o horário agendado.
- Se não houver erros, selecione Executar. Caso contrário, para remover a carga, no menu Mais , selecione Remover.
- Se houver erros, atualize manualmente cada registro e selecione Atualizar.
- Quando a Sincronização de Dados é 100%, as alterações são iniciadas.
Sugestão
Se houver vários erros, você pode continuar com os erros e resolvê-los mais tarde. Na ferramenta de administração do TheAccessHub, use Intervenções de Suporte
Configurar políticas do Azure AD B2C
Se você sincronizar ocasionalmente a Ferramenta de Administração TheAccessHub, ela pode não estar atualizada com o Azure AD B2C. Você pode usar a API da Ferramenta de Administração do AccessHub e as políticas do Azure AD B2C para informar a Ferramenta de Administração do AccessHub sobre as alterações. Esta solução requer conhecimento técnico das políticas personalizadas do Azure AD B2C.
Criar uma credencial segura para invocar a API da ferramenta de administração do AccessHub
Para suas políticas personalizadas de inscrição, as etapas a seguir habilitam um certificado seguro para notificar a Ferramenta de Administração do AccessHub sobre novas contas.
- Para entrar na ferramenta de administração TheAccessHub, use as credenciais N8ID fornecidas.
- Vá para System Admin>Tools>API Security.
- Selecione Gerar.
- Copie a senha do certificado.
- Para o certificado do cliente, selecione Download.
- Use as instruções em autenticação de certificado de cliente HTTPS para adicionar o certificado de cliente ao Azure AD B2C.
Recuperar seus exemplos de política personalizada
- Use as credenciais fornecidas pela N8 Identity para aceder à Ferramenta de Administração do AccessHub.
- Vá para Administração do Sistema>Ferramentas de Administração>Políticas B2C do Azure.
- Forneça seu domínio de locatário do Azure AD B2C e as duas IDs do Identity Experience Framework a partir de sua configuração do Identity Experience Framework.
- Selecione Guardar.
- Selecione Download para obter um arquivo .zip com políticas básicas que adicionam clientes à Ferramenta de Administração do AccessHub à medida que os clientes se inscrevem.
- Para criar políticas personalizadas no Azure AD B2C, use as instruções em Criar fluxos de usuário.