Об уровнях доступа
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Уровни доступа в Azure DevOps определяют, какие функции веб-портала доступны или нет. Уровни доступа дополняют группы безопасности, которые разрешают или запрещают определенные задачи. Администраторы гарантируют, что у их пользовательской базы есть доступ к нужным функциям и платить только за эти определенные функции. Это эффективный способ управления затратами, предоставляя пользователям необходимые функциональные возможности. Дополнительные сведения см . в кратком руководстве по доступу заинтересованных лиц и управлении пользователями и доступом.
Внимание
Выберите версию этой статьи, соответствующую вашей платформе и версии. Селектор версий находится над оглавлением. Просмотрите платформу и версию Azure DevOps.
При добавлении пользователя или группы в команду или проект они автоматически получают доступ к функциям, связанным с уровнем доступа по умолчанию и группой безопасности. Для большинства пользователей назначение им уровня доступа "Базовый" и группа безопасности участников предоставляет доступ к большинству функций. Общие сведения о разрешениях, назначенных наиболее распространенным группам читателей, участников и администраторов проектов, см. в разделе "Разрешения по умолчанию".
Поддерживаемые уровни доступа
Назначьте пользователей или группы пользователей одному из следующих уровней доступа:
- Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям подписку Visual Studio Профессиональный, 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 при необходимости (в отличие от "Базовый") для предотвращения оплаты тарифа "Базовый ", прежде чем пользователь впервые войдет в систему.
- Заинтересованные лица: предоставляет частичный доступ, может назначать неограниченным пользователям бесплатно. Назначайте пользователям без лицензии или подписки, которым нужен доступ к ограниченному набору функций.
- Базовый. Предоставляет доступ к большинству функций. Назначьте пользователям клиентский клиент Azure DevOps Server с подпиской Visual Studio Professional и пользователям, которым вы оплачиваете базовый доступ в организации.
- Базовые и тестовые планы: предоставляет доступ для пользователей, имеющих ежемесячную подписку Test Manager, Visual Studio Test Professional или подписку MSDN Platform.
- VS Enterprise: предоставляет доступ к функциям ценовой категории "Премиум". Назначьте пользователям подписку На Visual Studio Enterprise.
В следующей таблице указаны эти функции, доступные для каждого поддерживаемого уровня доступа. Подписки Visual Studio Test Professional и MSDN Platform предоставляют доступ к тем же функциям, что и Visual Studio Enterprise.
Компонент
Заинтересованных сторон
Базовый и &.
Visual Studio Professional
Базовые и тестовые планы
Visual Studio Enterprise
Компонент
Заинтересованных сторон
Базовый и &.
Visual Studio Professional
Базовые и тестовые планы
Visual Studio Enterprise
Администрирование организации
Может настраивать ресурсы при добавлении в группу безопасности или роль: администратор группы, администратор проекта или администратор коллекции проектов.
✔️
✔️
✔️
Расширенные средства планирования невыполненных работ и спринта
Включает полный доступ ко всем средствам планирования невыполненной работы и спринта .
✔️
✔️
Расширенная домашняя страница
Включает доступ к проектам, рабочим элементам и запросам на вытягивание, определенные в проектах, в которые вы работаете.
✔️
✔️
Расширенное управление портфелем
Включает полный доступ к определению функций и эпических элементов из невыполненной работы портфеля или доски.
✔️
✔️
Гибкие доски
Заинтересованные лица получают ограниченный доступ к доскам и доскам задач. Заинтересованные лица используют перетаскивание для создания и изменения рабочих элементов, но только изменение поля "Состояние" на карточках. Они просматривают только параметры емкости спринта.
✔️
✔️
✔️
Гибкие доски
Заинтересованные лица получают ограниченный доступ к доскам и доскам задач. Заинтересованные лица не могут добавлять рабочие элементы, перетаскивать карточки для обновления состояния, обновления полей, отображаемых на карточках, а также не просматривать или задавать емкость.
✔️
✔️
✔️
Гибкое управление портфелем
Включает ограниченный доступ к невыполненной работы портфеля и доскам. Заинтересованные лица не могут изменить порядок приоритета невыполненной работы, не могут назначать элементы итерации, использовать область сопоставления или прогнозировать.
✔️
✔️
✔️
Артефакты
Включает полный доступ ко всем функциям Артефактов Azure до 2-ГиБ бесплатного хранилища.
✔️
✔️
✔️
Создание конвейеров выпусков и управление выпусками
Включает определение конвейеров выпуска, конвейеров непрерывного развертывания (CD) и использование утверждений и шлюзов для управления развертываниями.
✔️
✔️
✔️
Основные средства планирования невыполненных работ и спринта
Включает ограниченный доступ к добавлению и изменению элементов в невыполненных журналах и невыполненных спринтах и досках задач. Заинтересованные лица не могут назначать элементы итерации, использовать область сопоставления или прогнозирование.
✔️
✔️
Сборка
Включает полный доступ ко всем функциям для управления непрерывной интеграцией и непрерывной доставкой программного обеспечения.
✔️
✔️
✔️
Разработка диаграмм
Может создавать диаграммы запросов для отслеживания работы.
✔️
✔️
Просмотр диаграмм
Может просматривать только диаграммы запросов отслеживания работы. Заинтересованные лица не могут просматривать диаграммы запросов на странице "Запросы". Они могут просматривать их при добавлении на панель мониторинга.
✔️
✔️
Код
Включает полный доступ ко всем функциям для управления кодом с помощью репозиториев Git или использования система управления версиями Team Foundation (TFVC) система управления версиями 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, опубликованным корпорацией Майкрософт, которое включается для активных подписчиков Visual Studio Enterprise.
Расширенный доступ предоставляет пользователям все основные функции, а также средства управления тестовых случаев на основе веб-приложений. Вы можете купить ежемесячный доступ или добавить пользователей, у которых уже есть visual Studio Test Professional с подпиской MSDN или MSDN Platform.
Программное сопоставление уровней доступа
Уровни доступа можно управлять программным способом с помощью az devops user add
(только Azure DevOps Services) или прав пользователя — добавить REST API. В следующей таблице представлено сопоставление уровня доступа, выбранного с помощью пользовательского интерфейса и AccountLicenseType
licensingSource
параметров, и msdnLicenseType
параметров.
Уровень доступа (пользовательский интерфейс) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
Базовая | express | организация | ничего |
План "Базовый" + планы тестирования | расширенный | организация | ничего |
Подписчик Visual Studio | ничего | msdn | допустимое |
Заинтересованное лицо | Заинтересованных сторон | организация | ничего |
Подписка на Visual Studio Enterprise. | ничего | msdn | корпоративный |
Примечание.
AccountLicenseType earlyAdopter
— это внутреннее значение, используемое исключительно корпорацией Майкрософт.
Уровни доступа можно управлять программными средствами с помощью прав пользователя. Добавьте REST API. В следующей таблице представлено сопоставление уровня доступа, выбранного с помощью пользовательского интерфейса и AccountLicenseType
licensingSource
параметров, и msdnLicenseType
параметров.
Уровень доступа (пользовательский интерфейс) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
Базовая | express | организация | ничего |
План "Базовый" + планы тестирования | расширенный | организация | ничего |
Подписчик Visual Studio | ничего | msdn | допустимое |
Заинтересованное лицо | Заинтересованных сторон | организация | ничего |
VS Enterprise | ничего | msdn | корпоративный |
Какие функции доступны пользователям, которые добавили на два разных уровня доступа?
Если пользователь принадлежит группе с базовым доступом и другой группой с доступом VS Enterprise, пользователь имеет доступ ко всем функциям, доступным через VS Enterprise, который является супермножеством "Базовый".
Доступ к учетной записи службы
Учетные записи служб Azure DevOps , добавленные на уровень доступа по умолчанию. Если вы делаете заинтересованных лиц уровнем доступа по умолчанию, необходимо добавить учетные записи службы в базовый или расширенный доступ к VS Enterprise.
Для учетных записей служб не требуется лицензия CAL или другая покупка.