Partilhar via


Tutorial: Configurar M-Files para provisionamento automático de usuários

Este tutorial descreve as etapas que você precisa executar no M-Files e no Microsoft Entra ID para configurar o provisionamento automático de usuários. Quando configurado, o Microsoft Entra ID provisiona e desprovisiona automaticamente usuários e grupos para M-Files usando o serviço de provisionamento do Microsoft Entra. Para obter detalhes importantes sobre o que esse serviço faz, como funciona e perguntas frequentes, consulte Automatizar o provisionamento e o desprovisionamento de usuários para aplicativos SaaS com o Microsoft Entra ID.

Capacidades suportadas

  • Crie usuários em M-Files.
  • Remova os usuários no M-Files quando eles não precisarem mais de acesso.
  • Mantenha os atributos do usuário sincronizados entre o ID do Microsoft Entra e os M-Files.
  • Provisionar grupos e associações de grupo em M-Files.
  • Logon único para M-Files (recomendado).

Pré-requisitos

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

Etapa 1: Planejar a implantação do provisionamento

  1. Saiba como funciona o serviço de aprovisionamento.
  2. Determine quem vai estar no âmbito do aprovisionamento.
  3. Determine quais dados mapear entre o ID do Microsoft Entra e os M-Files.
  4. Os mapeamentos necessários são predefinidos, mas você pode mapear dois campos de dados adicionais para M-Files.

Etapa 2: Configurar o M-Files para dar suporte ao provisionamento com o Microsoft Entra ID

Antes de configurar o provisionamento de usuários no M-Files, verifique se todos os cofres da sua assinatura têm a sincronização do usuário desabilitada no M-Files Admin.

Se você configurou anteriormente o provisionamento de usuários no M-Files Manage com seu próprio aplicativo Entra ID, não poderá alterar a configuração para usar o aplicativo M-Files da galeria de aplicativos Microsoft Entra. Se você quiser usar o aplicativo M-Files em vez disso, exclua a configuração existente do M-Files Manage e desative ou exclua o aplicativo Entra ID relacionado. Em seguida, siga estas instruções para criar a nova configuração.

  1. Faça login no M-Files Manage em https://manage.m-files.com.
  2. Na navegação da página do lado esquerdo, clique em Provisionamento.
  3. Vá para a guia Configuração .
  4. Em Criar configuração para provisionamento de usuário, clique em Aplicativo de galeria do Azure AD.
  5. Insira as informações necessárias.
    • Em Nome da configuração, insira um nome exclusivo para a configuração.
    • Selecione Tipo de licença padrão para os usuários provisionados. Todos os usuários provisionados primeiro obtêm essa licença. Você pode alterar o tipo de licença de um grupo de usuários para um superior depois que os grupos de usuários tiverem sido provisionados. Se não houver licenças disponíveis suficientes do tipo de licença padrão na assinatura, todos os usuários não obterão a licença.
  6. Clique no ícone de cópia (Sreenshot do ícone Copiar. ) para cada parte dos dados criados pelo M-Files Manage e anote os valores.

Nota

O segredo do cliente não é mostrado em nenhum outro lugar quando você fecha a caixa de diálogo.

Adicione M-Files da galeria de aplicativos do Microsoft Entra para começar a gerenciar o provisionamento para M-Files. Se você configurou anteriormente M-Files para SSO, você pode usar o mesmo aplicativo. No entanto, é recomendável que você crie um aplicativo separado ao testar a integração inicialmente. Saiba mais sobre como adicionar uma aplicação a partir da galeria aqui.

Etapa 4: Definir quem estará no escopo do provisionamento

O serviço de provisionamento do Microsoft Entra permite definir o escopo de quem será provisionado com base na atribuição ao aplicativo e/ou com base nos atributos do usuário/grupo. Se optar por determinar quem vai ser aprovisionado na sua aplicação com base na atribuição, pode utilizar os seguintes passos para atribuir utilizadores e grupos à aplicação. Se escolher determinar quem vai ser aprovisionado com base apenas em atributos do utilizador ou grupo, pode utilizar um filtro de âmbito conforme descrito aqui.

  • Comece pequeno. Teste com um pequeno conjunto de utilizadores e grupos antes de implementar para todos. Quando o escopo para provisionamento é definido como usuários e grupos atribuídos, você pode controlar isso atribuindo um ou dois usuários ou grupos ao aplicativo. Quando o escopo é definido para todos os usuários e grupos, você pode especificar um filtro de escopo baseado em atributo.

  • Se precisar de mais funções, você pode atualizar o manifesto do aplicativo para adicionar novas funções.

Etapa 5: Configurar o provisionamento automático de usuários para M-Files

Esta seção orienta você pelas etapas para configurar o serviço de provisionamento do Microsoft Entra para criar, atualizar e desabilitar usuários e/ou grupos no TestApp com base em atribuições de usuário e/ou grupo na ID do Microsoft Entra.

Para configurar o provisionamento automático de usuários para M-Files no Microsoft Entra ID:

  1. Entre no centro de administração do Microsoft Entra como pelo menos um administrador de aplicativos na nuvem.

  2. Navegue até Aplicativos de identidade>>Aplicativos corporativos.

    Captura de ecrã da folha Aplicações empresariais.

  3. Na lista de aplicativos, selecione M-Files.

    Captura de ecrã da ligação M-Files na lista Aplicações.

  4. Selecione o separador Aprovisionamento.

    Captura de ecrã do separador Aprovisionamento.

  5. Defina o Modo de Aprovisionamento como Automático.

    Captura de ecrã do separador Aprovisionamento automático.

  6. Na seção Credenciais de administrador, insira a URL do locatário do M-Files, o ponto de extremidade do token, o identificador do cliente e o segredo do cliente. Clique em Testar Conexão para garantir que o Microsoft Entra ID possa se conectar ao M-Files. Se a ligação falhar, certifique-se de que os valores introduzidos estão corretos e tente novamente.

    Captura de tela do Token.

  7. No campo E-mail de Notificação, introduza o endereço de e-mail de uma pessoa ou um grupo que deve receber as notificações de erro de aprovisionamento e marque a caixa de verificação Enviar uma notificação de e-mail quando ocorre uma falha.

    Captura de ecrã do e-mail de notificação.

  8. Selecione Guardar.

  9. Opcional: Se quiser sincronizar informações adicionais do usuário, você pode definir dois campos adicionais a serem sincronizados com o M-Files Manage. As informações são mostradas em Informações adicionais 1 e Informações adicionais 2 na página Informações do usuário .

    1. Na seção Mapeamentos, selecione Sincronizar usuários do Microsoft Entra com M-Files.
    2. Na seção Mapeamento de Atributos, clique em Adicionar novo mapeamento.
    3. Use estes valores:
      • Tipo de mapeamento: Direto
      • Atributo de origem: insira o atributo ID do Entra
      • Atributo de destino: Selecione urn:ietf:params:scim:schemas:extension:info:2.0:User:info1 ou urn:ietf:params:scim:schemas:extension:info:2.0:User:info2
      • Corresponder objetos usando este atributo: Não
      • Aplique este mapeamento: Sempre
    4. Clique em OK.
    5. Opcional: Para sincronizar dois campos de dados adicionais com o M-Files Manage, adicione um segundo mapeamento com o outro atributo de destino disponível.

Nota

Não é recomendável fazer alterações nos mapeamentos de atributos padrão.

  1. Para configurar filtros de âmbito, veja as instruções seguintes disponibilizadas no Tutorial de filtro de âmbito.

  2. Para habilitar o serviço de provisionamento do Microsoft Entra para M-Files, altere o Status de provisionamento para Ativado na seção Configurações.

    Captura de tela do status de provisionamento ativado.

  3. Defina os usuários e/ou grupos que você gostaria de provisionar para M-Files escolhendo os valores desejados em Escopo na seção Configurações.

    Captura de tela do escopo de provisionamento.

  4. Quando estiver pronto para provisionar, clique em Salvar.

    Captura de tela de Salvando a configuração de provisionamento.

Esta operação inicia o ciclo de sincronização inicial de todos os utilizadores e grupos definidos no Âmbito na secção Definições. O ciclo inicial leva mais tempo para ser executado do que os ciclos subsequentes, que ocorrem aproximadamente a cada 40 minutos, enquanto o serviço de provisionamento do Microsoft Entra estiver em execução.

Etapa 6: Monitorar sua implantação

Depois de configurar o aprovisionamento, utilize os seguintes recursos para monitorizar a sua implementação:

  • Use os logs de provisionamento para determinar quais usuários foram provisionados com ou sem êxito.
  • Verifique a barra de progresso para ver o status do ciclo de provisionamento e quão perto ele está de conclusão.
  • Se a configuração de provisionamento parecer estar em um estado não íntegro, o aplicativo entrará em quarentena. Saiba mais sobre os estados de quarentena aqui.

Mais recursos

Próximos passos