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

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

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

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

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

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

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

Важно!

Select a version from Azure DevOps Content Version selector.

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

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

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

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

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

Интерфейс

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Azure Active Directory

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

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

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

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

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

  • У вас должна быть организация и проект. Если у вас еще нет проекта, создайте его.
  • Чтобы добавить пользователей в группу или удалить их из нее, необходимо добавить в качестве администратора команды или быть членом одной из административных групп.
  • Чтобы добавить пользователей в проект или удалить их из него, необходимо быть членом группы администраторов Project.
  • Когда организация подключена к Azure Active Directory, администраторы команд и проектов должны быть включены для администраторов команд или членов группы администраторов Project, чтобы добавить новых пользователей.
  • Чтобы добавить пользователей или управлять пользователями для организации, необходимо быть членом группы администраторов коллекций Project. Владельцы организации автоматически входят в эту группу.

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

Добавление пользователя из мини-приложения "Участники команды"

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

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

    Screenshot of Team Members widget added to a dashboard, plus icon.

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

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

    Примечание

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

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

    Invite members to a team dialog, enter an unknown user email address.

    Invite members to a team dialog, enter a known user account.

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

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

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

    Invite members to a team dialog, Add new user account.

    Invite members to a team dialog, Add button.

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

    Примечание

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

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

    Screenshot of notification success message.

    Screenshot of notification failure message.

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

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

    Notification dialog of Success. ":::

    Notification dialog of failure.

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

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

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

Примечание

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

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

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

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

    Work Backlog or Board, choose team profile icon

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

    Screenshot of Project Settings>Teams>Team and Teams breadcrumb.

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

    Team Profile, choose Add, preview page

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

    Invite members to team dialog, choose user account.

    Совет

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

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

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

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

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

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

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

    Team profile page, remove a team member, new nav

    Совет

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

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

    Delete member dialog confirmation.

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

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

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

Примечание

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

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

    Screenshot of Summary page, Invite button.

  1. Откройте страницу Project> Summary и нажмите кнопку "Добавить".
    Screenshot of Summary page, Add members button.
  1. Для новых пользователей введите свой адрес электронной почты. Для существующих пользователей введите свое имя, пока оно не будет разрешено в качестве известного имени в системе. Вы можете добавить несколько адресов электронной почты или имен учетных записей, разделив их точкой с запятой (;).

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

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

    Invite members to a project dialog, unknown user.

    Invite members to a project dialog, enter a known user account.

    Примечание

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

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

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

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

    Invite members to a project dialog, unknown user, select teams to add.

    Invite members to a project dialog, known user, select teams to add.

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

    Примечание

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

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

    Screenshot of notification success message.

    Screenshot of notification failure message.

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

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

    Notification dialog of Success. ":::

    Notification dialog of failure.

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

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

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

Примечание

Сведения о включении нового пользовательского интерфейса для страницы Project разрешений Параметры см. в разделе "Включение предварительных версий функций".

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

  2. Выберите Project параметры, а затем разрешения.

    ...

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

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

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

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

    Security page, Contributors group

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

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

    Совет

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

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

    Security page, Contributors group, Members page, Add button

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

    Add users and group dialog.

    Примечание

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

    Нажмите кнопку "Сохранить ", когда все будет готово.

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

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

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

Project администраторы коллекции могут обновлять назначения пользователей и повторно отправить приглашения. Существуют различные варианты:

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

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

Screenshot of Organization Settings>Users page, Manage user options.

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

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

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

Примечание

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

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

Вы можете перечислить отдельных участников команды в организации с помощью команды az devops team list-member . Чтобы приступить к работе, ознакомьтесь с начало работы с помощью интерфейса командной строки Azure DevOps.

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

Параметры

  • команда: обязательный. Имя или идентификатор команды для отображения.
  • org: Azure DevOps URL-адрес организации. Вы можете настроить организацию по умолчанию с помощью 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.

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

Параметры

  • команда: обязательный. Имя или идентификатор команды для отображения.
  • org: Azure DevOps URL-адрес организации. Вы можете настроить организацию по умолчанию с помощью 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".

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