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


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

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

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

Внимание

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

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

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

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

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

  • Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям с подпиской Visual Studio Professional, CAL для Azure DevOps Server, а также пользователям, которым вы оплачиваете базовый доступ в рамках организации.
  • Базовые и тестовые планы. Предоставляет доступ ко всем функциям, включенным в базовые и тестовые планы Azure. Назначьте пользователям с подпиской на 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 при необходимости (в отличие от "Базовый") для предотвращения оплаты тарифа "Базовый ", прежде чем пользователь впервые войдет в систему.

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

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


Функция

Заинтересованная сторона

Базовый, GitHub Enterprise, &
Visual Studio Professional

Базовые и тестовые планы
Visual Studio Enterprise


Функция

Заинтересованная сторона

Базовый и
Visual Studio Professional

Базовые и тестовые планы
Visual Studio Enterprise


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

✔️

✔️

✔️


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

✔️

✔️


✔️

✔️


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

✔️

✔️


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

✔️

✔️

✔️


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

✔️

✔️

✔️

Артефакты
Включает полный доступ ко всем средствам Azure Artifacts, до 2 ГиБ бесплатного хранилища.

✔️

✔️

✔️


✔️

✔️

✔️

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

✔️

✔️

✔️

✔️

✔️

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

✔️

✔️


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

✔️

✔️


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

✔️

✔️


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

✔️

✔️


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

✔️

✔️


✔️

✔️


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

✔️

✔️

✔️


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

✔️

✔️


✔️


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

✔️

✔️


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

✔️

✔️

✔️


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

✔️

✔️

✔️


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

✔️

✔️

✔️


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

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

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

Доступ к VS Enterprise

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

Имея доступ к Visual Studio Enterprise (VS Enterprise), пользователи могут получить доступ к любым платным расширениям Marketplace, опубликованным Microsoft, которые входят для активных подписчиков Visual Studio Enterprise.

Расширенный доступ предоставляет пользователям все основные функции, а также средства управления тестовых случаев на основе веб-приложений. Вы можете купить ежемесячный доступ или добавить пользователей, у которых уже есть visual Studio Test Professional с подпиской MSDN или MSDN Platform.

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

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

Уровень доступа (пользовательский интерфейс)
отображаемоеИмяЛицензии
тип лицензии аккаунта источник лицензирования msdnLicenseType
Базовая выразить аккаунт ничего
Базовый + планы тестирования продвинутый аккаунт ничего
Подписчик Visual Studio ничего msdn имеющий право
Заинтересованное лицо Стейкхолдер аккаунт ничего
Подписка на Visual Studio Enterprise. ничего msdn предприятие
GitHub Enterprise экспресс аккаунт предприятие

Примечание.

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

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

Уровень доступа (пользовательский интерфейс)
Отображаемое имя лицензии
тип лицензии аккаунта Источник лицензирования Тип лицензии MSDN
Базовая экспресс аккаунт ничего
Базовый + планы тестирования продвинутый аккаунт ничего
Подписчик Visual Studio ничего MSDN имеющий право
Заинтересованное лицо Заинтересованные лица учётная запись ничего
VS Enterprise ничего msdn предприятие

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

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

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

Учетные записи служб Azure DevOps добавлены на уровень доступа по умолчанию. Если вы делаете Stakeholder уровнем доступа по умолчанию, вам необходимо добавить служебные учётные записи в доступ уровня Basic или Advanced/VS Enterprise.

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