Поделиться через


Добавление пользователей в проект маркировки данных

В этой статье показано, как добавить пользователей в проект маркировки данных, чтобы они могли пометить данные, но не могут видеть остальную часть рабочей области. Эти действия могут добавлять всех пользователей в проект, независимо от того, являются ли они из компании поставщика меток данных.

Необходимые компоненты

Для выполнения действий, описанных в этой статье, требуются определенные уровни разрешений. Если вы не можете выполнить одно из шагов из-за проблемы с разрешениями, обратитесь к администратору, чтобы запросить соответствующие разрешения.

  • Чтобы добавить гостевого пользователя, внешние параметры совместной работы вашей организации должны иметь правильную конфигурацию, чтобы разрешить приглашать гостей.
  • Чтобы добавить пользовательскую роль, необходимо иметь Microsoft.Authorization/roleAssignments/write разрешения для вашей подписки, например, доступ пользователей Администратор istrator или owner.
  • Чтобы добавить пользователей в рабочую область, необходимо быть владельцем рабочей области.

Добавить пользовательскую роль

При добавлении пользователя в проект вы назначаете им роль для определения уровня доступа. Перед добавлением пользователей определите роли, которые вы хотите использовать.

Существует встроенная роль для маркировки данных, область только для меток данных. Если вы хотите использовать встроенную роль для всех пользователей меток, пропустите этот раздел и перейдите к добавлению гостевого пользователя.

Следующие пользовательские роли предоставляют другие уровни доступа для проекта маркировки данных. Определите все роли, которые необходимо использовать, прежде чем переходить к добавлению пользователей.

Чтобы добавить пользовательскую роль, необходимо иметь Microsoft.Authorization/roleAssignments/write разрешения для вашей подписки, например, user Access Администратор istrator.

  1. Доступ к группе ресурсов для рабочей области в портал Azure.

    1. Откройте рабочую область Студии машинного обучения.
    2. Откройте меню в правом верхнем углу и выберите "Просмотреть все свойства" на портале Azure. Для остальных действий в этом разделе используется портал Azure.
    3. Щелкните ссылку Группа ресурсов в середине страницы.
  2. Добавление настраиваемой роли

    1. Выберите Управление доступом (IAM) слева.
    2. В верхней части экрана выберите + Добавить > Добавить настраиваемую роль.
    3. В поле Имя настраиваемой роли укажите имя, которое вы хотите использовать. Например, руководитель команды по маркировке.
    4. В поле Описание введите описание. Например, руководитель группы для проектов маркировки.
    5. Выберите Начать с JSON.
    6. Пропустить запись "Выбрать файл", несмотря на то, что она в главной роли. Вы создадите JSON на следующем шаге.
    7. В нижней части страницы выберите Далее.
  3. Пропустить вкладки.

    1. Не делайте никаких действий на вкладке "Разрешения". Вы добавляете разрешения на более поздний шаг. Выберите Далее.
    2. На вкладке Назначаемые области отображаются сведения о подписке. Выберите Далее.
  4. Измените определение JSON.

    1. На вкладке JSON над полем редактирования выберите Правка.

    2. Выберите строки, начинающиеся со слов "actions:" (действия) и "notActions:" (без изменений).

      Create custom role: select lines to replace them in the editor.

    3. Замените эти две строки ActionsNotActions соответствующими ролями на следующих вкладках. Обязательно скопируйте из Actions закрывающей скобки. ],

      Руководитель группы по маркировке позволяет просматривать и отклонять помеченный набор данных и просматривать аналитические сведения о метки. Кроме того, эта роль позволяет выполнять роль разметчика.

      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. В верхней части поля ввода нажмите Сохранить, чтобы сохранить изменения.

    Внимание

    Не нажимайте Далее, пока вы не сохраните изменения.

  5. После сохранения изменений нажмите кнопку Далее.

  6. Выберите команду Создать, чтобы создать настраиваемую роль.

  7. Нажмите ОК.

Добавьте гостевого пользователя

Если ваши метки находятся за пределами вашей организации, добавьте их, чтобы они могли получить доступ к рабочей области. Если метки уже находятся в организации, пропустите этот шаг и перейдите к добавлению пользователей в рабочую область.

Чтобы добавить гостевого пользователя, внешние параметры совместной работы вашей организации требуют правильной конфигурации, чтобы разрешить приглашать гостей.

  1. В портал Azure в левом верхнем углу разверните меню и выберите идентификатор Microsoft Entra.

    Select Microsoft Entra ID from the menu.

  2. В области слева выберите Пользователи.

  3. В верхней части окна выберите Создать пользователя.

  4. Выберите Пригласить внешнего пользователя.

  5. Введите имя и адрес электронной почты пользователя.

  6. Добавьте сообщение для нового пользователя.

  7. В нижней части страницы нажмите Пригласить.

    Invite guest user from Microsoft Entra ID.

Повторите эти действия для каждого гостевого пользователя. Или используйте ссылку в нижней части поля Пригласить пользователя, чтобы пригласить нескольких пользователей сразу.

Совет

Сообщите вашим метчикам, что они получат сообщение электронной почты. Они должны принять приглашение, чтобы получить доступ к проекту.

Добавление пользователей в рабочую область

После получения соответствующих пользователей в системе и ролей добавьте пользователей в рабочую область, чтобы они могли получить доступ к проекту маркировки данных.

Чтобы добавить пользователей в рабочую область, необходимо быть владельцем рабочей области.

  1. Доступ к рабочей области в портал Azure.

    1. Откройте рабочую область Студии машинного обучения.
    2. Откройте меню в правом верхнем углу и выберите "Просмотреть все свойства" на портале Azure. Для остальных действий в этом разделе используется портал Azure.
  2. Выберите Управление доступом (IAM) слева.

  3. В верхнем поле выберите + Добавить > Добавить назначение ролей.

    Add role assignment from your workspace.

  4. Выберите роль, которую вы хотите использовать в списке. При необходимости используйте Поиск.

  5. Выберите Далее.

  6. В середине страницы рядом с пунктом Члены выберите ссылку + Выбрать членов.

  7. Выберите всех пользователей, которых нужно добавить. При необходимости используйте Поиск.

  8. Внизу страницы нажмите кнопку Select (Выбрать).

  9. Выберите Далее.

  10. Проверьте правильность Роли и убедитесь, что пользователи отображаются в списке Участников.

  11. Выберите Проверить + назначить.

Для маркировщиков

После добавления меток в качестве пользователей в рабочей области они могут начать маркировку в проекте. Однако им по-прежнему нужна информация от вас для доступа к проекту.

Перед обращением к меткам обязательно создайте проект маркировки.

Отправьте следующие сведения вашим метчикам после заполнения имен рабочей области и проектов:

  1. Примите приглашение от Microsoft Invitations (invites@microsoft.com).
  2. После принятия приглашения выполняйте действия, следуйте инструкциям на веб-странице. Не волнуйтесь, если, в конце концов, вы найдете себя на странице, которая говорит, что у вас нет приложений.
  3. Откройте Студию машинного обучения Azure.
  4. Используйте раскрывающийся список, чтобы выбрать рабочую область <Имя рабочей области>.
  5. Выберите средство Пометить данные для проекта <имя_проекта>. Screenshot shows the label data tool in a project.
  6. Дополнительные сведения о маркировке данных см. в разделе Маркировка изображений и текстовых документов.