Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Можно легко добавить пользователей в команды и проекты Azure DevOps, будь то для ввода новых участников или расширения сотрудничества в проекте. В этой статье описаны различные способы добавления пользователей или групп, от мини-приложений панели быстрого мониторинга до подробных параметров проекта.
Для крупных организаций рекомендуется использовать группы безопасности идентификатора Microsoft Entra для оптимизации управления пользователями в масштабе. Однако все описанные здесь методы хорошо работают для организаций любого размера.
Включение новых участников команды или расширение совместной работы над проектом, добавив пользователей в команды и проекты Azure DevOps, является простой задачей. В этой статье описаны различные способы добавления существующих пользователей или групп в команды и проекты.
Для крупных организаций рекомендуется использовать Active Directory или группы Windows для оптимизации управления пользователями в масштабе. Однако все описанные здесь методы хорошо работают для организаций любого размера.
Предпосылки
| Категория | Требования |
|---|---|
| доступ к проекту | — Член проекта. |
| Разрешения | — Добавление пользователей в группу или удаление пользователей: администратор группы или член одной из административных групп. — Добавление пользователей в проект или удаление пользователей из проекта: член группы администраторов проектов. — Чтобы добавить пользователей или управлять пользователями для организации, необходимо быть членом группы "Администраторы коллекции проектов". Владельцы организации автоматически входят в эту группу. |
| политики | — Если ваша организация подключена к идентификатору Microsoft Entra: включите администраторы команд и проектов разрешить пользователям приглашать новую политику пользователей для администраторов команд или членов группы "Администраторы проектов " для добавления новых пользователей. |
| Категория | Требования |
|---|---|
| доступ к проекту | — Член проекта. |
| Разрешения | — Добавление пользователей в группу или удаление пользователей: администратор группы или член одной из административных групп. — Добавление пользователей в проект или удаление пользователей из проекта: член группы администраторов проектов. — Добавление пользователей или управление пользователями для сервера: член группы администраторов Azure DevOps. |
Рекомендуется: Если вы новичок в Azure DevOps, ознакомьтесь с информацией в следующих статьях:
- Начинайте работу с разрешениями, уровнями доступа и группами безопасности
- Сведения о проектах и масштабировании организации
- Краткий справочник по разрешениям и доступу по умолчанию
- Сведения о командах и средствах Azure Boards
Поддерживаемые параметры добавления пользователей
В зависимости от уровня администратора и интерфейса можно добавить новых или существующих пользователей в команды или проекты следующим образом.
Администраторы команд и проектов могут добавлять существующих пользователей в свою команду или проект. Существующий пользователь является любым пользователем, распознаваемым коллекцией проектов через 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".
Добавление пользователя из мини-приложения "Члены группы"
Администратор группы может добавить новых или существующих участников из мини-приложения панели мониторинга участников группы. Дополнительные сведения см. в разделе "Добавление мини-приложений" на панель мониторинга.
Войдите в проект (
https://dev.azure.com/<My_Organization>/<My_Project>).Выберите панели мониторинга и выберите панель мониторинга, чтобы открыть ее в Azure DevOps:
Выберите "
Управление участниками команды" в мини-приложении "Участники команды":
Введите отображаемое имя или адрес электронной почты для пользователя, добавляемого на панель мониторинга проекта:
Для существующего пользователя введите сведения, пока диалоговое окно не отобразит соответствующую запись в системе. Выберите соответствующую запись и нажмите кнопку "Добавить". Вы можете добавить нескольких пользователей, разделив записи точкой с запятой (;).
Для нового пользователя, не распознаваемого системой, введите полный адрес электронной почты, включая домен, например
fabrikam-user@fabrikam.com. При добавлении неопознанного пользователя отображается уведомление о том, что уровень доступа должен быть назначен пользователю. Чтобы завершить действие, нажмите кнопку Добавить:
Система назначает уровень доступа заинтересованным лицам для нового пользователя, когда все пять уровней доступа "Базовый" (бесплатный) уже назначены. Активные участники проекта должны иметь базовый доступ как минимум. Администратор коллекции проектов может изменить уровень доступа и повторно отправить приглашения на странице"Пользователи>параметров организации".
Примечание.
Пользователи с ограниченным доступом, например заинтересованные лица, не могут получить доступ к функциям, даже если эти функции предоставлены. Дополнительные сведения см. в разделе "Разрешения и доступ".
Когда процесс завершится, уведомление кратко отображается, чтобы указать успешность или сбой. Вы можете выбрать сведения , чтобы открыть уведомление и просмотреть сведения:
Пользователь успешно добавлен
Не удалось добавить указанного пользователя
После успешной операции новые пользователи получают приглашение по электронной почте для входа в проект. Существующие пользователи не получают официального уведомления.
Добавление пользователей или групп в команду
Вы можете добавить существующих пользователей или групп безопасности в команду из меню "Параметры команды ". Сведения о добавлении настраиваемой группы безопасности см. в статье "Использование групп безопасности для управления пользователями и группами".
При первом добавлении пользователя или группы в Azure DevOps вы не можете напрямую перейти к нему или проверить понятное имя. После проверки удостоверения Azure DevOps можно найти пользователя или группу с помощью понятного имени. Например, можно просмотреть понятное имя "Проекты ", чтобы найти проверенную группу fabrikam-projects@fabrikam.com (Проекты для Fabrikam).
Примечание.
Чтобы включить новый пользовательский интерфейс для управления командами, включите Новую страницу Teams из инструмента предварительного просмотра функций. Дополнительные сведения см. в статье "Управление и включение функций".
Выберите Boards>> выберите значок профиля команды (значок группы людей) >Параметры команды:
Если вам нужно переключить контекст команды, используйте селектор команды в селекторе группы в следе навигации для текущей страницы:
В параметрах проекта для команды просмотрите членство в команде в разделе "Участники ".
Вы можете изменить, как в списке отображаются члены команды:
- Прямые участники: отображение пользователей и групп, являющихся участниками команды. Группы не развернуты, чтобы отобразить отдельных пользователей в группах.
- Развернутые члены: отображение пользователей, являющихся участниками команды. Для групп разверните все группы Azure DevOps, чтобы отобразить отдельных пользователей в группах в качестве участников группы. Идентификатор Microsoft Entra или группы Active Directory не расширяются.
Чтобы добавить пользователей или группы в качестве участников команды, нажмите кнопку Добавить:
Введите отображаемое имя или адрес электронной почты пользователя или группы, чтобы добавить в команду. Выберите соответствующую запись в системе и нажмите кнопку "Сохранить".
- Вы можете добавить нескольких пользователей, разделив записи точкой с запятой (;).
- Вы можете добавить группу безопасности проекта, например другую группу групп, пользовательскую группу или группу Microsoft Entra, если она используется организацией.
После сохранения выбранных элементов список участников обновляется, чтобы включить новые элементы. Если вы не видите новых участников команды в списке, выберите
"Обновить ", чтобы обновить представление.Каждая команда должна иметь по крайней мере одного пользователя, назначенного администратором. Добавьте администраторов в настройки проекта для команды в разделе Параметры>. Подробные инструкции см. в разделе "Добавление учетной записи в качестве администратора команды".
Выберите вкладку "Текущий пользовательский интерфейс " и следуйте инструкциям по добавлению новых участников команды. В настоящее время функция предварительного просмотра страницы Teams доступна только для Azure DevOps Services.
Примечание.
Список участников группы имеет индикатор общего объема, показывающий размер команды. Максимальное значение, отображаемое индикатором, равно 500. Если у вашей команды более 500 членов, индикатор отображает размер как 500. Если у вашей команды меньше 500 членов, индикатор показывает фактический размер.
Удаление пользователей или групп из команды
Используйте следующие процедуры, чтобы удалить пользователя или группу из команды.
Если пользователь, который вы удаляете, является администратором команды, удалите пользователя в качестве администратора команды перед удалением пользователя из команды. Дополнительные сведения см. в разделе "Удаление администратора команды".
Примечание.
Чтобы включить новый пользовательский интерфейс для управления командами, включите Новую страницу Teams из инструмента предварительного просмотра функций. Дополнительные сведения см. в статье "Управление и включение функций".
Перейдите в Раздел "Параметры> проекта" и выберите команду, которую вы хотите обновить.
В разделе "Участники команды" просмотрите прямых участников команды. Найдите пользователя, которого вы хотите удалить, и выберите
Другие действия>Удалить:В диалоговом окне подтверждения нажмите кнопку "Удалить":
Выберите вкладку "Текущий пользовательский интерфейс " и следуйте инструкциям по удалению участников группы. В настоящее время функция предварительного просмотра страницы Teams доступна только для Azure DevOps Services.
Добавление в проект пользователей или групп
В качестве члена группы "Администраторы проектов " можно добавить пользователей или группы в проект. Добавьте нового члена проекта в группу безопасности на странице"Параметры>проекта". Сведения о добавлении настраиваемой группы безопасности см. в разделе "Добавление или удаление пользователей или групп", а также управление группами безопасности.
Примечание.
Чтобы включить страницу предварительного просмотра параметров разрешений проекта, см. статью "Включить предварительные версии функций".
Войдите в проект (
https://dev.azure.com/<My_Organization>/<My_Project>).Выберитеразрешения> проекта:
В разделе "Группы безопасности" выберите группу безопасности, используемую для новых участников проекта. Вы можете выбрать любую группу безопасности в списке, которая включает в себя все определенные группы групп. Ниже приведены некоторые примеры.
- Читатели: доступ только для чтения к проекту.
- Участники: полные привилегии участника в проекте, что эквивалентно доступу заинтересованных лиц .
- Администраторы проекта: права администратора для проекта. Дополнительные сведения см. в разделе Изменение разрешений на уровне проекта.
В этом примере используется группа безопасности участников :
После выбора группы безопасности откроется страница конфигурации.
На странице конфигурации группы безопасности выберите вкладку "Участники ".
Группа команд по умолчанию и все другие команды, определенные для проекта, автоматически включаются в качестве участников группы участников . На этой вкладке выберите других пользователей и групп, чтобы стать участниками. При добавлении новых пользователей в группу проектов они автоматически становятся членами группы безопасности участников и получают соответствующие разрешения.
Совет
Проще управлять разрешениями для пользователей, работая с группами , а не задавать разрешения на уровне пользователя. При установке разрешений для группы все члены группы наследуют разрешения группы. Затем вы можете настроить разрешения для определенных пользователей в группе по мере необходимости.
На вкладке "Члены" нажмите кнопку "Добавить":
Введите отображаемое имя или адрес электронной почты пользователя или группы, чтобы добавить ее в группу безопасности. Выберите соответствующую запись в системе и нажмите кнопку "Сохранить". Можно также добавить несколько учетных записей, разделив записи точкой с запятой (;).
После сохранения выбранных элементов список участников группы безопасности обновляется, чтобы включить новых участников. Если в списке не отображаются новые члены, нажмите
кнопку "Обновить ", чтобы обновить представление.(Необязательно) После добавления пользователей в качестве членов группы безопасности можно настроить разрешения для других функций проекта. Например, можно настроить разрешения в определенных областях отслеживания работы и итерации или общих запросах.
Выберите вкладку "Текущий пользовательский интерфейс " и следуйте инструкциям по добавлению пользователей в проекты. Функция предварительного просмотра пользовательского интерфейса страницы параметров проекта доступна только для Azure DevOps Services.
Приглашение пользователей на страницу "Сводка"
В качестве члена группы "Администраторы проектов " можно добавить участников в проект на странице сводки и при необходимости добавить их в одну или несколько команд. Дополнительные сведения см. на странице сводки проекта "Просмотр и обновление".
Примечание.
Для локальной среды Azure DevOps все действия электронной почты требуют настраиваемого SMTP-сервера.
Откройте страницу"Сводка>" и выберите "Пригласить":
Введите отображаемое имя или адрес электронной почты пользователя, чтобы пригласить:
Для существующего пользователя введите сведения, пока диалоговое окно не отобразит соответствующую запись в системе. Выберите соответствующую запись. Вы можете добавить нескольких пользователей, разделив записи точкой с запятой (;).
Для нового пользователя, не распознаваемого системой, введите полный адрес электронной почты, включая домен, например
fabrikam-user@fabrikam.com. Когда пользователь неизвестен, уведомление уведомляет о том, что уровень доступа должен быть назначен.
Примечание.
Любой допустимый адрес электронной почты приемлем. Когда пользователь принимает приглашение и входит в Azure DevOps, он регистрирует свой адрес электронной почты в качестве учетной записи Майкрософт и выбирает пароль.
Чтобы завершить действие, нажмите кнопку "Добавить". Кроме того, перейдите к следующему шагу, чтобы выбрать команды для новых пользователей.
(Необязательно) Вы можете выбрать команды, чтобы пригласить нового пользователя присоединиться.
Когда пользователь неизвестен, уведомление уведомляет о том, что уровень доступа должен быть назначен:
Система назначает уровень доступа заинтересованным лицам для нового пользователя, когда все пять уровней доступа "Базовый" (бесплатный) уже назначены. Активные участники проекта должны иметь базовый доступ как минимум. Администратор коллекции проектов может изменить уровень доступа и повторно отправить приглашения на странице"Пользователи>параметров организации".
Примечание.
Пользователи с ограниченным доступом, например заинтересованные лица, не могут получить доступ к функциям, даже если эти функции предоставлены. Дополнительные сведения см. в разделе "Разрешения и доступ".
Чтобы завершить приглашение, нажмите кнопку "Добавить".
(Необязательно) Сообщение кратко отображается на экране, чтобы указать успешность или сбой. Выберите "Сведения", чтобы открыть уведомление и просмотреть сведения.
Сообщение об успешном выполнении указывает состояние добавления пользователя в систему.
Сообщение об ошибке объясняет, почему пользователь не был добавлен.
После успешной операции новые пользователи получают приглашение по электронной почте для входа в проект. Существующие пользователи не получают официального уведомления.
Управляйте пользователями или повторно отправьте приглашения
Администраторы коллекции проектов могут обновлять назначения пользователей и повторно отправить приглашения. Дополнительные сведения см. в статье "Добавление пользователей учетной записи для Azure DevOps".
Перечисление участников команды или сведений о команде
В команде Azure DevOps CLI можно просмотреть сведения о команде или перечислить отдельных участников:
Просмотрите список всех команд в организации с
az devops team listпомощью команды, как описано в справочнике по команде.Проверьте членов определенной команды с
az devops team list-memberпомощью команды, как описано в разделе "Список участников команды ".Изучите сведения о команде с
az devops team showпомощью команды, как описано в разделе "Показать сведения о команде ".
Примечание.
az devops user Используйте команду для добавления пользователей в организацию. Нет сравнимой команды для добавления пользователей в команду или проект. Дополнительные сведения см. в разделе "Добавление пользователей в организацию".
Список членов команды
Вы перечислите членов команды в вашей организации командой az devops team list-member. Дополнительные сведения см. в статье "Начало работы с Azure DevOps CLI".
az devops team list-member --team
[--detect {false, true}]
[--org --organization]
[--project]
[--skip]
[--top]
Параметры
- команда: требуется. Имя или идентификатор команды, которую нужно показать. Автоматическое определение организации.
- detect: Необязательный. Значение True или False автоматически обнаруживает организацию.
-
org: URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью
az devops configure -d organization=ORG_URL. Требуется, если не настроено по умолчанию или выбрано с помощьюgit configкоманды. Пример:--org https://dev.azure.com/<My_Organization>/. -
проект: имя или идентификатор проекта. Настройте проект по умолчанию с помощью
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@fabrikam.com
19d9411e-9a34-45bb-b985-d24d9d87c0c9 Johnnie McLeod fabrikamfiber2@fabrikam.com
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d Chuck Reinhart fabrikamfiber3@fabrikam.com
d291b0c4-a05c-4ea6-8df1-4b41d5f39eff Jamal Hartnett fabrikamfiber4@fabrikam.com
bd30c189-db0f-4dd6-9418-5d8b41dc1754 Raisa Pokrovskaya fabrikamfiber5@fabrikam.com
Отображение сведений о команде
Вы можете просмотреть сведения о команде в организации с помощью команды az devops team show. Сведения о начале работы см. в статье "Начало работы с Azure DevOps CLI".
az devops team show --team
[--detect {false, true}]
[--org --organization]
[--project]
Параметры
- команда: требуется. Имя или идентификатор команды, которую нужно показать.
- detect: Необязательный. Значение True или False автоматически обнаруживает организацию.
-
org: URL-адрес организации Azure DevOps. Настройте организацию по умолчанию с помощью
az devops configure -d organization=ORG_URLкоманды. Требуется, если не настроено по умолчанию или выбрано с помощьюgit configкоманды. Пример:--org https://dev.azure.com/<My_Organization>/. -
проект: имя или идентификатор проекта. Настройте проект по умолчанию с помощью
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 Server".