Adicionar usuários ao seu projeto de rotulagem de dados

Este artigo mostra como adicionar usuários ao seu projeto de rotulagem de dados para que eles possam rotular dados, mas não podem ver o restante do seu espaço de trabalho. Estas etapas podem adicionar qualquer pessoa ao seu projeto, sejam ou não de uma empresa de fornecimento de rotulagem de dados.

Pré-requisitos

Você precisa de determinados níveis de permissão para seguir as etapas deste artigo. Se você não puder seguir uma das etapas devido a um problema de permissões, entre em contato com seu administrador para solicitar as permissões apropriadas.

  • Para adicionar um usuário convidado, as configurações de colaboração externa de sua organização precisam da configuração correta para permitir que você convide convidados.
  • Para adicionar uma função personalizada, você deve ter permissões Microsoft.Authorization/roleAssignments/write para sua assinatura - por exemplo, Administrador de Acesso de Usuário ou Proprietário.
  • Para adicionar usuários ao seu espaço de trabalho, você deve ser Proprietário do espaço de trabalho.

Adicionar função personalizada

Ao adicionar um usuário ao seu projeto, você atribui a ele uma função para definir o nível de acesso. Antes de adicionar usuários, defina as funções que deseja usar.

Há uma função interna para rotulagem de dados, com escopo apenas para rotular dados. Se você quiser usar a função interna para todos os seus rotuladores, ignore esta seção e prossiga para adicionar um usuário convidado.

As funções personalizadas a seguir fornecem outros níveis de acesso para um projeto de rotulagem de dados. Defina todas as funções que você deseja usar antes de seguir em frente para adicionar os usuários.

Para adicionar uma função personalizada, você deve ter permissões Microsoft.Authorization/roleAssignments/write para sua assinatura - por exemplo, Administrador de Acesso de Usuário.

  1. Acesse o grupo de recursos para o seu workspace no portal do Azure.

    1. Abra seu workspace no Azure Machine Learning Studio.
    2. Abra o menu no canto superior direito, e selecione Exibir todas as propriedades no Portal do Azure. Use o portal do Azure para as etapas restantes nesta seção.
    3. Selecione o link Grupo de recursos no meio da página.
  2. Adicionar uma função personalizada

    1. À esquerda, selecione Controle de acesso (IAM) .
    2. Na parte superior, selecione + Adicionar> Adicionar função personalizada.
    3. Para o nome da função personalizada, digite o nome que você queira usar. Por exemplo, Líder da equipe de rotulagem.
    4. Na caixa Descrição, adicione uma descrição. Por exemplo, Líder de equipe para projetos de rotulagem.
    5. Selecione Iniciar no JSON.
    6. Ignore a entrada Selecionar um arquivo, mesmo que ela seja estrelada. Você criará o JSON em uma etapa futura.
    7. Na parte inferior da página, selecione Avançar.
  3. Ignorar guias.

    1. Não faça nada para a guia Permissões. Você adiciona permissões em uma etapa posterior. Selecione Avançar.
    2. A guia Escopos atribuíveis mostra as informações da sua assinatura. Selecione Avançar.
  4. Edite a definição JSON.

    1. Na guia JSON, acima da caixa de edição, selecione Editar.

    2. Selecione linhas que começam com "actions:" e "notActions:".

      Criar função personalizada: selecione linhas para substituí-las no editor.

    3. Substitua essas duas linhas pelo Actions e NotActions da função apropriada nas guias a seguir. Certifique-se de copiar de Actions por meio do colchete de fechamento, ],.

      O líder da equipe de rotulagem permite que você examine e rejeite o conjunto de dados rotulado e exiba insights de rotulagem. Além disso, essa função também permite que você execute a função de um rotulador.

      labeling_team_lead_custom_role.json :

      {
          "Name": "Labeling Team Lead",
          "IsCustom": true,
          "Description": "Team lead for Labeling Projects",
          "Actions": [
              "Microsoft.MachineLearningServices/workspaces/read",
              "Microsoft.MachineLearningServices/workspaces/labeling/labels/read",
              "Microsoft.MachineLearningServices/workspaces/labeling/labels/write",
              "Microsoft.MachineLearningServices/workspaces/labeling/labels/reject/action",
              "Microsoft.MachineLearningServices/workspaces/labeling/labels/update/action",
              "Microsoft.MachineLearningServices/workspaces/labeling/projects/read",
              "Microsoft.MachineLearningServices/workspaces/labeling/projects/summary/read"
          ],
          "NotActions": [
              "Microsoft.MachineLearningServices/workspaces/labeling/projects/write",
              "Microsoft.MachineLearningServices/workspaces/labeling/projects/delete",
              "Microsoft.MachineLearningServices/workspaces/labeling/export/action"
          ],
          "AssignableScopes": [
              "/subscriptions/<subscriptionId>"
          ]
      }
      
    4. Selecione Salvar na parte superior da caixa de edição para salvar as alterações.

    Importante

    Não selecione Avançar até salvar suas edições.

  5. Depois de salvar as edições, selecione Avançar.

  6. Selecione Criar para criar a função personalizada.

  7. Selecione OK.

Adicionar usuário convidado

Se seus rotuladores estiverem fora de sua organização, adicione-os, para que eles possam acessar seu espaço de trabalho. Se os rotuladores já estiverem dentro da sua organização, ignore esta etapa e prossiga para adicionar usuários ao seu workspace.

Para adicionar um usuário convidado, as configurações de colaboração externa de sua organização precisam da configuração correta para permitir que você convide convidados.

  1. No portal do Azure, na canto superior esquerdo, expanda o menu e selecione Microsoft Entra ID.

    Selecione Microsoft Entra ID no menu.

  2. À esquerda, selecione Usuários.

  3. Na parte superior, selecione Novo usuário.

  4. Selecione Convidar usuário externo.

  5. Preencha o nome e o endereço de email do usuário.

  6. Adicione uma mensagem para o novo usuário.

  7. Na parte inferior da página, selecione Convidar.

    Convide um usuário convidado do Microsoft Entra ID.

Repita estas etapas para cada um dos usuários convidados. Ou use o link na parte inferior da caixa de Convidar usuário para convidar vários usuários em massa.

Dica

Informe seus rotuladores que eles receberão um email. Eles devem aceitar o convite a fim de ter acesso ao seu projeto.

Adicionar usuários ao seu espaço de trabalho

Depois que você tiver os usuários apropriados em seu sistema e as funções definidas, adicione os usuários ao seu workspace para que eles possam acessar seu projeto de rotulagem de dados.

Para adicionar usuários ao seu espaço de trabalho, você deve ser proprietário do espaço de trabalho.

  1. Acesse seu workspace no portal do Azure.

    1. Abra seu workspace no Azure Machine Learning Studio.
    2. Abra o menu no canto superior direito, e selecione Exibir todas as propriedades no Portal do Azure. Use o portal do Azure para as etapas restantes nesta seção.
  2. À esquerda, selecione Controle de acesso (IAM) .

  3. Na parte superior, selecione + Adicionar > Adicionar atribuição de função.

    Adicionar atribuição de função do seu workspace.

  4. Selecione a função que você deseja usar na lista. Use a Pesquisa, se for necessário, para encontrá-la.

  5. Selecione Avançar.

  6. No meio da página, ao lado de Membros, selecione o link + Selecionar membros.

  7. Selecione cada um dos usuários que você deseja adicionar. Use a Pesquisa, se for necessário, para encontrá-los.

  8. Na parte inferior da página, use o botão Selecionar.

  9. Selecione Avançar.

  10. Verifique se a Função está correta e se os usuários aparecem na lista de Membros.

  11. Selecione Examinar + atribuir.

Para seus rotuladores

Depois que os rotuladores forem adicionados como usuários no workspace, eles poderão começar a rotular em seu projeto. Entretanto, eles ainda precisam de informações de você para acessar o projeto.

Certifique-se de criar seu projeto de rotulagem antes de contatar seus rotuladores.

Envie as seguintes informações para seus rotuladores, após preencher seu espaço de trabalho e os nomes de seus projetos:

  1. Aceite o convite de Microsoft Invitations (invites@microsoft.com).
  2. Execute as etapas na página da Web depois de aceitar. Não se preocupe se, no final, você se encontrar em uma página que diga que você não tem nenhum aplicativo.
  3. Abra o Estúdio do Azure Machine Learning.
  4. Use a lista suspensa para selecionar o espaço de trabalho <nome do espaço de trabalho>.
  5. Selecione a ferramenta Rotular dados para <nome do projeto>. A captura de tela mostra a ferramenta de dados de rótulo em um projeto.
  6. Para saber mais sobre como rotular dados, confira Rotulando imagens e documentos de texto.