Об уровнях доступа

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

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

Важно!

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

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

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

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

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

Поддерживаемые уровни доступа

Назначьте пользователям или группам пользователей один из следующих уровней доступа:

  • Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям с Visual Studio Professional подпиской, Azure DevOps Server CAL и пользователям, для которых вы платите за базовый доступ в организации.
  • Базовый + Test Plans: предоставляет доступ ко всем функциям, включенным в базовый, а также к Azure Test Plans. Назначьте пользователям с подпиской Visual Studio Test Professional или MSDN Platforms, а также пользователям, для которых вы оплачиваете доступ к уровню "Базовый + Test Plans" в организации.
  • Заинтересованное лицо. Может быть бесплатно назначено неограниченному количеству пользователей. Предоставляет частичный доступ к частным проектам и в основном полный доступ к общедоступным проектам. Назначайте пользователям без лицензии или подписки, которым нужен доступ к ограниченному набору функций. Подробнее о доступе к функциям см. в кратком справочнике по доступу для заинтересованных лиц.
  • Подписчик Visual Studio. Назначайте пользователям, у которых уже есть подписка Visual Studio. Система автоматически распознает подписку пользователя — Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional или платформу MSDN — и включает любые другие функции, включенные в их уровень подписки. При назначении базового или заинтересованного лица они также получают преимущества подписки Visual Studio при входе в систему.

Совет

При добавлении новых пользователей рекомендуется при необходимости назначать уровень подписчика Visual Studio (в отличие от уровня "Базовый"), чтобы предотвратить оплату по тарифу "Базовый " перед первым входом пользователя.

  • Заинтересованные лица: предоставляет частичный доступ, может быть назначен неограниченному кругу пользователей бесплатно. Назначайте пользователям без лицензии или подписки, которым нужен доступ к ограниченному набору функций.
  • Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям с Azure DevOps Server CAL с подпиской на Visual Studio Professional, а также пользователям, для которых вы платите за базовый доступ в организации.
  • Базовый + Test Plans. Предоставляет доступ пользователям с ежемесячной подпиской на диспетчер тестов, Visual Studio Test Professional или подпиской на платформы MSDN.
  • VS Enterprise. Предоставляет доступ к функциям уровня "Премиум". Назначьте пользователям с подпиской Visual Studio Enterprise.
  • Заинтересованные лица: предоставляет частичный доступ, может быть назначен неограниченному кругу пользователей бесплатно. Назначайте пользователям без лицензии или подписки, которым нужен доступ к ограниченному набору функций.
  • Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям с клиентской лицензией или подпиской на Visual Studio Professional.
  • Расширенный (устаревший уровень доступа, нерекомендуемый в Azure DevOps Server 2019 г.): предоставляет доступ к функциям уровня "Премиум". Назначать только пользователям с подпиской на платформы MSDN или Visual Studio Test Professional.
  • VS Enterprise. Предоставляет доступ к функциям уровня "Премиум". Назначьте пользователям с подпиской Visual Studio Enterprise.

В следующей таблице указаны эти функции, доступные для каждого поддерживаемого уровня доступа. Visual Studio Test Professional и подписки на платформу MSDN предоставляют доступ к тем же функциям, что и Visual Studio Enterprise.


Компонент

Заинтересованное лицо

Основные&
Visual Studio Professional

Базовый + Test Plans &
Visual Studio Enterprise


Компонент

Заинтересованное лицо

Основные&
Visual Studio Professional

Базовый + Test Plans&
Visual Studio Enterprise


Компонент

Заинтересованное лицо

Основные&
Visual Studio Professional

Дополнительные&
Visual Studio Enterprise


Администрирование организации
Может настраивать ресурсы при добавлении в группу безопасности или роль: администратор команды, администратор проекта или администратор коллекции проектов.

✔️

✔️

✔️


Расширенные средства планирования невыполненной работы и спринтов
Включает полный доступ ко всем средствам планирования невыполненной работы и спринта .

✔️

✔️


✔️

✔️


Расширенное управление портфелем
Включает полный доступ для определения функций и эпических событий из невыполненной работы портфеля или канбан-доски.

✔️

✔️


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

✔️

✔️

✔️


Доски гибкой методики (Agile)
Заинтересованные лица имеют ограниченный доступ к канбан-доскам и доскам задач. Заинтересованные лица не могут добавлять рабочие элементы, перетаскивать карточки для обновления состояния, обновлять поля, отображаемые на карточках, а также просматривать или задавать емкость.

✔️

✔️

✔️


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

✔️

✔️

✔️

Artifacts
Предоставляет полный доступ ко всем функциям Azure Artifacts, объемом до 2 ГиБ бесплатного хранилища.

✔️

✔️

✔️


✔️

✔️

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

✔️

✔️

✔️

✔️

Создание диаграмм
Может создавать диаграммы запросов отслеживания работы.

✔️

✔️


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

✔️

✔️


Код
Предоставляет полный доступ ко всем функциям для управления кодом с помощью репозиториев Git или система управления версиями Team Foundation (TFVC) система управления версиями Team Foundation (TFVC).

✔️

✔️


Планы доставки
Включает полный доступ к добавлению и просмотру планов доставки.

✔️

✔️


Планы доставки
Включает полный доступ к добавлению и просмотру планов доставки.

✔️

✔️


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

✔️

✔️


Стандартные компоненты
Включает работу между проектами, просмотр панелей мониторинга, просмотр вики-сайтов и управление личными уведомлениями. Заинтересованные лица не могут просматривать файлы сведений Markdown, определенные для репозиториев, и могут читать только вики-страницы.

✔️

✔️

✔️


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

✔️

✔️


✔️


Выполнение тестов и анализ тестов
Включает выполнение вручную, отслеживание состояния теста и автоматические тесты.

✔️

✔️


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

✔️

✔️

✔️


Просмотр моих рабочих элементов
Доступ к добавлению и изменению рабочих элементов, следу за рабочими элементами, просмотру и созданию запросов, а также отправке, просмотру и изменению ответов отзывов. Заинтересованные лица могут назначать существующие теги только рабочим элементам (не могут добавлять новые теги) и могут сохранять запросы только в разделе Мои запросы (не могут сохраняться в разделе Общие запросы).

✔️

✔️

✔️


Просмотр выпусков и управление утверждениями
Включает просмотр выпусков и утверждение выпусков; Если включена функция Бесплатный доступ к предварительной версии конвейеров, заинтересованные лица получают доступ ко всем функциям Azure Pipelines.

✔️

✔️

✔️


Доступ к подписке Visual Studio

Подписчики Visual Studio имеют право на функции подписки Visual Studio в качестве преимущества подписчика. При добавлении этих пользователей обязательно назначьте им уровень доступа к подписке Visual Studio .

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

доступ VS Enterprise

Visual Studio Enterprise подписчики имеют право на VS Enterprise доступ в качестве преимущества подписчика. При добавлении этих пользователей обязательно назначьте им уровень доступа VS Enterprise.

С VS Enterprise доступа пользователи имеют доступ к любому платном расширению Marketplace, опубликованному расширением Microsoft Marketplace, опубликованным корпорацией Майкрософт, которое входит в состав активных подписчиков Visual Studio Enterprise.

Расширенный доступ

Пользователи, которым назначен расширенный доступ, могут управлять тестовые случаи, если вы приобрели расширение Test Manager для Azure Test Plans и назначили учетным записям пользователей, чтобы получить полный доступ к веб-средствам управления тестовых случаев.

Пользователи, которым назначен расширенный доступ, обладают всеми базовыми функциями, а также средствами управления тестовых случаев через Интернет. Вы можете приобрести ежемесячный доступ или добавить пользователей, у которых уже есть Visual Studio Test Professional с подпиской MSDN или MSDN Platforms.

Программное сопоставление уровней доступа

Вы можете управлять уровнями доступа программным способом с помощью az devops user add (только Azure DevOps Services) или rest API "Права пользователя — добавление". В следующей таблице представлено сопоставление уровня доступа, выбранного с помощью пользовательского интерфейса и AccountLicenseTypeпараметров , licensingSourceи msdnLicenseType .

Уровень доступа (пользовательский интерфейс)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account нет
Базовый + Test Plans дополнительно account нет
Подписчик Visual Studio нет msdn допустимое
Заинтересованное лицо Заинтересованных сторон account нет
Visual Studio Enterprise подписка нет msdn корпоративные

Примечание

AccountLicenseType earlyAdopter — это внутреннее значение, используемое исключительно корпорацией Майкрософт.

Вы можете управлять уровнями доступа программным способом с помощью REST API "Права пользователя — добавление". В следующей таблице представлено сопоставление уровня доступа, выбранного с помощью пользовательского интерфейса и AccountLicenseTypeпараметров , licensingSourceи msdnLicenseType .

Уровень доступа (пользовательский интерфейс)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account нет
Базовый + Test Plans дополнительно account нет
Подписчик Visual Studio нет msdn допустимое
Заинтересованное лицо Заинтересованных сторон account нет
VS Enterprise нет msdn корпоративные

Вы можете управлять уровнями доступа программным способом с помощью REST API "Права пользователя — добавление". В следующей таблице представлено сопоставление уровня доступа, выбранного с помощью пользовательского интерфейса и AccountLicenseTypeпараметров , licensingSourceи msdnLicenseType .

Уровень доступа (пользовательский интерфейс)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account нет
Продвинутый уровень дополнительно account нет
Заинтересованное лицо Заинтересованных сторон account нет
VS Enterprise нет msdn корпоративные

Какие функции доступны пользователям, добавленным на два разных уровня доступа?

Если пользователь принадлежит к группе с доступом "Базовый" и другой группе с VS Enterprise доступом, пользователь имеет доступ ко всем функциям, доступным через VS Enterprise, который является надмножеством "Базовый".

Доступ к учетной записи службы

Azure DevOps Server учетные записи служб добавляются на уровень доступа по умолчанию. Если вы сделаете уровень доступа заинтересованных лиц уровнем доступа по умолчанию, необходимо добавить учетные записи служб в базовый или расширенный или VS Enterprise доступ.

Для учетных записей служб не требуется клиентская лицензия или другая покупка.