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


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

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Из этой статьи вы узнаете, как добавить пользователей или группы в группу или проект. Для организаций с большими базами пользователей рекомендуется использовать идентификатор Microsoft Entra для добавления новых пользователей и управления ими с помощью групп безопасности. Однако для обеспечения гибкости для всех организаций размера Azure DevOps поддерживает следующие операции.

Из этой статьи вы узнаете, как добавить пользователей в команду или проект. Для организаций с большими базами пользователей рекомендуется использовать Active Directory или группу Windows для управления пользователями с помощью групп безопасности. Однако для обеспечения гибкости для всех организаций размера Azure DevOps поддерживает следующие операции.

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

  • Членство в проекте: быть членом проекта.
  • Разрешения:
    • Чтобы добавить пользователей в группу или удалить пользователей из группы, будьте администратором группы или членом одной из административных групп.
    • Чтобы добавить пользователей в проект или удалить пользователей из проекта, будьте членом группы "Администраторы проектов".
    • Чтобы добавить пользователей или управлять пользователями на сервере, будьте членом группы администраторов Azure DevOps.

Если вы не знакомы с Azure DevOps, ознакомьтесь с информацией в следующих статьях:

Поддерживаемые параметры добавления пользователей

В зависимости от уровня администратора и интерфейса можно добавить новых или существующих пользователей в команды или проекты следующим образом.

Администраторы команд и проектов могут добавлять существующих пользователей в свою команду или проект. Существующие пользователи — это те, которые известны коллекции проектов через Active Directory или группу Windows, созданную для сервера, на котором размещен локальный сервер Azure DevOps Server.

Уровень администратора

Интерфейс

Поддерживаемые задачи

Администраторы группы

  • Добавьте новых или существующих пользователей в команду.
  • Отправьте приглашение новым пользователям.

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

Администраторы проектов

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

Администраторы коллекции проектов

  • Добавьте новых пользователей в организацию и отправьте приглашение. Необходимо указать уровень доступа.
  • При необходимости добавьте пользователей для выбора проектов.
  • Используйте правила групп для дальнейшего управления группами.

Добавьте новых пользователей в организацию и отправьте приглашение. Необходимо указать уровень доступа.

Администраторы Microsoft Entra

Microsoft Entra ID

Добавьте пользователей в Microsoft Entra, подключенную к Azure DevOps Services. Эти пользователи добавляются в группу допустимых пользователей коллекции проектов. Дополнительные сведения см. в разделе "Подключение организации к идентификатору Microsoft Entra".

Администраторы Active Directory

Active Directory или группа Windows

Добавьте пользователей в Active Directory или группу Windows, подключенную к Azure DevOps. Эти пользователи добавляются как члены группы допустимых пользователей коллекции проектов и имеют доступ ко всем проектам в коллекции проектов. Дополнительные сведения см. в статье "Настройка групп для использования в локальной среде Azure DevOps".

Добавление пользователя из мини-приложения "Члены группы"

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

  1. Войдите в проект (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Выберите панели мониторинга и выберите панель мониторинга.

    Снимок экрана: выбрана вкладка

  3. Выберите " Управление участниками команды" в мини-приложении "Участники команды".

    Снимок экрана: мини-приложение

  4. Введите адреса электронной почты для новых пользователей. Для существующих пользователей введите имя, пока оно не будет разрешено как известное имя в системе. Разделите несколько записей с запятой (;). Выберите Добавить.

    Когда пользователь неизвестен, уведомление советует назначить уровень доступа. Чтобы завершить приглашение, нажмите кнопку "Добавить".
    Снимок экрана: диалоговое окно

    При добавлении нового пользователя система назначает заинтересованным лицам уровень доступа, когда все пять уровней доступа "Базовый" уже назначены. Активные участники проекта должны иметь базовый доступ как минимум. Администратор коллекции проектов может изменить уровень доступа и повторно отправить приглашения на странице "Пользователи> параметров организации".

    Примечание.

    Пользователи с ограниченным доступом, например заинтересованные лица, не могут получить доступ к функциям, даже если эти функции предоставлены. Дополнительные сведения см. в разделе "Разрешения и доступ".

  5. (Необязательно) Уведомление кратко отображается, чтобы указать успешность или сбой. Выберите "Сведения", чтобы открыть уведомление и просмотреть сведения.

    Снимок экрана: сообщение об успешном выполнении уведомления.

    Снимок экрана: сообщение об ошибке уведомления.

    Диалоговое окно уведомления об успешном выполнении. ":::

    Диалоговое окно уведомления об ошибке.

  6. Новые пользователи получают приглашение по электронной почте для входа в проект. Существующие пользователи не получают официального уведомления.

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

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

Примечание.

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

  1. Выберите Boards Boards>Show team profile>Settings.>

    Снимок экрана:

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

    Снимок экрана: вкладка

  3. Выберите Добавить.

    Снимок экрана: профиль группы, выберите

    Вы можете переключаться между прямыми или расширенными представлениями членства. В представлении "Прямые участники" отображаются пользователи и группы, добавленные в команду. В представлении "Развернутые члены" все группы Azure DevOps заменяются участниками, принадлежащими этим группам. Идентификатор Microsoft Entra или группы Active Directory не расширяются.

  4. Введите адрес входа или отображаемое имя одновременно или все вместе, разделенные запятыми. Вы также можете добавить группу безопасности проекта, например другую группу групп, пользовательскую группу или группу Microsoft Entra, если она используется организацией.

    Снимок экрана: диалоговое окно

    Выберите "Обновить", если вы не видите обновления.

  5. Чтобы добавить учетную запись в качестве администратора команды, перейдите на страницу "Параметры" и выберите "Добавить" в разделе "Администраторы".

Перейдите на вкладку "Текущая страница ", чтобы получить сведения о добавлении пользователя в команду. Функция предварительной версии новой страницы Teams доступна только для Azure DevOps Services в настоящее время.

Совет

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

Удаление пользователей или групп из команды

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

  1. Выберите "Параметры проекта" для участников>Teams>, которые являются прямыми участниками.> Чтобы пользователь был удален, нажмите кнопку "Удалить дополнительные параметры".>

    Снимок экрана: страница профиля группы, удаление участника группы, новая навигация.

    Совет

    Чтобы удалить администратора команды в качестве участника группы, необходимо сначала удалить их в качестве администратора.

  2. Выберите Удалить, чтобы подтвердить.

    Снимок экрана: подтверждение диалогового окна удаления элемента.

Выберите вкладку "Текущая страница " для получения сведений о добавлении пользователя в команду. Функция предварительной версии новой страницы Teams доступна только для Azure DevOps Services в настоящее время.

Добавление в проект пользователей или групп

В качестве члена группы "Администраторы проектов" вы можете добавить пользователей или группы в проект на странице разрешений параметров> проекта, добавив их в группу безопасности. Сведения о добавлении настраиваемой группы безопасности см. в разделе "Добавление или удаление пользователей или групп", а также управление группами безопасности.

Примечание.

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

  1. Войдите в проект (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Выберите "Разрешения для параметров>проекта".

    Снимок экрана: разрешения параметров проекта.

  3. В разделе "Группы" выберите один из следующих вариантов:

    • Читатели: чтобы добавить пользователей, которым требуется доступ только для чтения к проекту, выберите.
    • Участники. Чтобы добавить пользователей, которые полностью участвуют в этом проекте или имеют доступ к заинтересованным лицам.
    • Администраторы проекта: чтобы добавить пользователей, которым необходимо администрировать проект. Дополнительные сведения см. в разделе Изменение разрешений на уровне проекта.

    Вы также можете выбрать любую группу групп, чтобы добавить пользователей в определенную команду.

    Здесь мы выбираем группу участников .

    Снимок экрана: страница

  4. Затем выберите вкладку "Члены ".

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

    Совет

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

  5. Нажмите кнопку "Добавить", чтобы добавить пользователя или группу пользователей.

    Снимок экрана: страница

  6. Введите имя учетной записи пользователя в текстовое поле. В текстовое поле можно ввести несколько удостоверений, разделенных запятыми. Система автоматически ищет совпадения. Выберите соответствие(es), соответствующее вашим требованиям.

    Снимок экрана: диалоговое окно

    Примечание.

    При первом добавлении пользователя или группы в Azure DevOps вы не можете перейти к нему или проверить понятное имя. После добавления удостоверения можно просто ввести понятное имя.

    При завершении нажмите кнопку " Сохранить ".

  7. Вы можете настроить разрешения пользователей для других функций в проекте. Например, в областях и итерациях или общих запросах.

Выберите вкладку "Текущая страница " для получения сведений о добавлении пользователя в проект. Функция предварительного просмотра параметров разрешений проекта доступна только для Azure DevOps Services в настоящее время.

Приглашение пользователей на страницу "Сводка"

В качестве члена группы "Администраторы проектов" можно добавить участников в проект на странице сводки и при необходимости добавить их в одну или несколько команд.

Примечание.

Для локальной среды Azure DevOps все действия электронной почты требуют настройки SMTP-сервера.

  1. Откройте страницу "Сводка проекта>" и выберите "Пригласить".

    Снимок экрана: страница

  1. Для новых пользователей введите свой адрес электронной почты. Для существующих пользователей введите имя, пока оно не будет разрешено как известное имя в системе. Вы можете добавить несколько адресов электронной почты или имен учетных записей, разделив их точкой с запятой (;).

    Выберите запись, указанную в разделе "Добавить пользователей" , чтобы завершить запись.

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

    Снимок экрана: диалоговое окно

    Снимок экрана: диалоговое окно

    Примечание.

    Допустимый адрес электронной почты. Когда пользователь принимает приглашение и входит в Azure DevOps, он регистрирует свой адрес электронной почты в качестве учетной записи Майкрософт и выбирает пароль.

  2. При необходимости выберите команды, к которым нужно добавить пользователя, а затем нажмите кнопку "Добавить ", чтобы завершить приглашение.

    Когда пользователь неизвестен, уведомление уведомляет о том, что уровень доступа должен быть назначен. Чтобы завершить приглашение, нажмите кнопку "Добавить".

    Нажмите кнопку "Добавить ", чтобы завершить приглашение.

    Снимок экрана: диалоговое окно

    Снимок экрана: диалоговое окно

    При добавлении нового пользователя система назначает заинтересованным лицам уровень доступа, когда назначаются все пять уровней доступа "Базовый". Активные участники проекта должны иметь базовый доступ как минимум. Администратор коллекции проектов может изменить уровень доступа на странице "Пользователи> параметров организации".

    Примечание.

    Пользователи с ограниченным доступом, например заинтересованные лица, не могут получить доступ к функциям, даже если эти функции предоставлены. Дополнительные сведения см. в разделе "Разрешения и доступ".

  3. (Необязательно) Сообщение кратко отображается на экране, чтобы указать успешность или сбой. Выберите "Сведения", чтобы открыть уведомление и просмотреть сведения.

    Снимок экрана: сообщение об успешном выполнении уведомления.

    Снимок экрана: сообщение об ошибке уведомления.

    Сообщение об успешном выполнении указывает состояние добавления пользователя в систему.

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

    Снимок экрана: диалоговое окно ":::

    Снимок экрана: диалоговое окно уведомления об ошибке.

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

Управление пользователями или приглашениями повторной части

Администраторы коллекции проектов могут обновлять назначения пользователей и повторно отправить приглашения. Дополнительные сведения см. в статье "Добавление пользователей учетной записи для Azure DevOps".

Снимок экрана: дополнительные параметры для управления пользователями.

Перечисление участников команды или сведений о команде

В команде Azure DevOps CLI можно просмотреть сведения о команде или перечислить отдельных членов этой команды. Чтобы сначала просмотреть список всех команд в вашей организации, используйте команду az devops team list .

Вывод списка участников | команды "Показать сведения о команде"

Примечание.

Вы можете использовать az devops user команду для добавления пользователей в организацию. Нет сравнимой команды для добавления пользователей в команду или проект.

Список членов команды

Вы можете перечислить отдельных членов команды в вашей организации с помощью команды az devops team list-member . Сведения о начале работы см. в статье "Начало работы с Azure DevOps CLI".

az devops team list-member --team
                           [--org]
                           [--project]
                           [--skip]
                           [--top]

Параметры

  • команда: обязательный. Имя или идентификатор команды для отображения.
  • org: URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью git config. Пример: --org https://dev.azure.com/MyOrganizationName/.
  • проект: имя или идентификатор проекта. Вы можете настроить проект по умолчанию с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью git config.
  • skip: Необязательный. Количество пропущенных элементов.
  • top: Необязательный. Максимальное количество возвращаемых элементов.

Пример

Следующая команда содержит список первых пяти членов команды с именем Fabrikam Team и возвращает сведения в формате таблицы.

az devops team list-member --team "Fabrikam Team" --top 5 --output table

ID                                    Name               Email
------------------------------------  -----------------  --------------------------
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468  Christie Church    fabrikamfiber1@hotmail.com
19d9411e-9a34-45bb-b985-d24d9d87c0c9  Johnnie McLeod     fabrikamfiber2@hotmail.com
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d  Chuck Reinhart     fabrikamfiber3@hotmail.com
d291b0c4-a05c-4ea6-8df1-4b41d5f39eff  Jamal Hartnett     fabrikamfiber4@hotmail.com
bd30c189-db0f-4dd6-9418-5d8b41dc1754  Raisa Pokrovskaya  fabrikamfiber5@hotmail.com

Отображение сведений о команде

Вы можете просмотреть сведения о команде в организации с помощью команды az devops team show . Сведения о начале работы см. в статье "Начало работы с Azure DevOps CLI".

az devops team show --team
                    [--org]
                    [--project]

Параметры

  • команда: обязательный. Имя или идентификатор команды для отображения.
  • org: URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью git config. Пример: --org https://dev.azure.com/MyOrganizationName/.
  • проект: имя или идентификатор проекта. Вы можете настроить проект по умолчанию с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью git config.

Пример

Следующая команда содержит сведения о команде в организации с именем Fabrikam Team и возвращает сведения в формате таблицы.

az devops team show --team "Fabrikam Team" --output table

ID                                    Name          Description
------------------------------------  ------------  -------------------------------------------------
a48cb46f-7366-4f4b-baf5-b3632398ed1e  Fabrikam Team  The default project team. Was Fabrikam Fiber Team

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

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

Добавление пользователей или групп в отчеты SQL Server

Если локальное развертывание интегрировано с отчетами SQL Server, необходимо управлять членством в этих продуктах отдельно от своих веб-сайтов. Сведения о предоставлении разрешений для просмотра или создания отчетов SQL Server в Azure DevOps.

Следующие шаги