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

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

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

  • Администраторы команд и проектов могут добавлять новых пользователей в свою команду или проект, если не отключена политика Разрешить команде и администраторам проекта приглашать новых пользователей . Новые пользователи — это пользователи, которые еще не были добавлены в организацию.
  • При добавлении новых пользователей с помощью пользовательского интерфейса команды и проекта система автоматически назначает уровень доступа пользователю.
  • Добавление пользователей в команду или проект автоматически добавляет их в группу Участников проекта. Члены группы "Участники" имеют разрешения на большинство функций, необходимых для участия.
  • Добавляя пользователей в команду, вы узнаете о них специальные средства, такие как группа безопасности команды, мини-приложение "Участники команды" и средства планирования емкости спринта.
  • После добавления пользователей в проект или организацию вы можете найти их отображаемое имя или имя пользователя (псевдоним электронной почты) из любого средства выбора людей.

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

  • Администраторы команд и проектов могут добавлять существующих пользователей в свою команду или проект. Существующие пользователи известны коллекции проектов через Active Directory или группу Windows.
  • Добавление пользователей в команду или проект автоматически добавляет их в группу Участников проекта. Члены группы "Участники" имеют разрешения на большинство функций, необходимых для участия.
  • Добавляя пользователей в команду, вы узнаете о них специальные средства, такие как группа безопасности команды, мини-приложение "Участники команды" и средства планирования емкости спринта.
  • После добавления пользователей в проект или организацию вы можете найти их отображаемое имя или имя пользователя (псевдоним электронной почты) из любого средства выбора людей.

Проекты добавляются в организацию или коллекцию проектов, а команды добавляются в проекты. Дополнительные сведения см. в разделе:

Важно!

Выберите версию в селекторе версии содержимого Azure DevOps.

Чтобы просмотреть содержимое, доступное для вашей платформы, убедитесь, что в селекторе версии над содержанием выбрана правильная версия этой статьи. Поддержка различных возможностей зависит от того, работаете ли вы в Azure DevOps Services или в локальной версии Azure DevOps Server.
Сведения о том, какую локальную версию вы используете, см. в статье Поиск платформы и версии Azure DevOps.

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

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

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

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

Интерфейс

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Azure Active Directory

Пользователи, добавленные в Azure Active Directory, подключенные к Azure DevOps Services добавляются в группу Допустимые пользователи коллекции проектов. Дополнительные сведения см. в статье Подключение организации к Azure Active Directory.

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

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

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

Предварительные условия

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

Добавление пользователя из мини-приложения Team Members

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

  1. Чтобы пригласить кого-то в команду, нажмите кнопку "плюс" в мини-приложении "Участники команды".

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

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

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

    Примечание

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

    Выберите имя, которое отображается для заполнения записи.

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

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

  3. Завершите добавление.

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

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

    Пригласите участников в диалоговое окно

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

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

    Примечание

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

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

  1. Откройте невыполненную работу или доску для команды и щелкните значок профиля команды. Затем выберите Параметры команды.

    Здесь мы открываем доску для веб-команды и оттуда профиль команды.

    Снимок экрана: список невыполненных работ или доска, выберите значок профиля команды.

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

    Снимок экрана параметров>проекта: команда Teams>и навигация Teams.

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

    Снимок экрана: профиль команды, страница

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

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

    Совет

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

    Для просмотра обновлений может потребоваться выбрать значок обновления.

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

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

Совет

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

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

На странице Участники команды можно удалить участников.

  1. Чтобы удалить участников, откройте страницу Участники команды, выберите Прямые участники, установите флажок пользователя, которого вы хотите удалить, выберите Дополнительные параметры, а затем нажмите кнопку Удалить.

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

    Совет

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

  2. Подтвердите удаление, нажав кнопку Удалить в сообщении с подтверждением.

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

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

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

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

Примечание

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

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

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

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

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

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

    Пригласите участников в диалоговое окно проекта, неизвестного пользователя.

    Пригласите участников в диалоговое окно проекта, введите известную учетную запись пользователя.

    Примечание

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

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

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

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

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

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

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

    Примечание

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

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

  2. Выберите Параметры проекта, а затем — Разрешения.

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

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

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

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

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

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

  4. Затем перейдите на вкладку Участники .

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

    Совет

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

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

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

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

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

    Примечание

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

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

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

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

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

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

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

Дополнительные сведения см. в статье Добавление пользователей учетных записей для 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/.
  • project: имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью 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/.
  • project: имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью 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 Reports, необходимо управлять членством для этих продуктов отдельно от их веб-сайтов. См. статью Предоставление разрешений на просмотр или создание отчетов SQL Server в Azure DevOps.

Дальнейшие действия