Я попытался настроить группу безопасности, предоставляющую доступ только к разделу плана тестирования, чтобы я мог назначить бизнес-пользователей этой группе для выполнения тестовых случаев в TFS. Однако, когда я устанавливаю DENY для всех других разрешений, пользователи, назначенные этой новой группе, не могут видеть планы тестирования.
Цель этого состоит в том, чтобы отделить этих пользователей TFS от моих разработчиков. По сути, я не хочу, чтобы они имели возможность добавлять / редактировать / удалять код, удалять пользовательские истории, ошибки или задачи.
Я пробовал различные конфигурации для новой группы, которую я создал 'Группа тестирования', и вот текущая конфигурация:
- Правила обхода при обновлении рабочих элементов
Deny
; - Изменение процесса командного проекта.
Deny
; - Создание определения тега
Deny
; - Создание тестовых прогонов
Allow
; - Удаление и восстановление рабочих элементов
Deny
; - Удалить общие представления Google Analytics
Deny
; - Удалить командный проект
Deny
; - Удалить тестовые прогоны
Deny
; - Редактировать информацию на уровне проекта
Deny
; - Редактирование общих представлений Google Analytics
Allow
; - Управление свойствами проекта
Deny
; - Управление конфигурациями теста
Allow
; - Управление средами тестирования
Allow
; - Окончательно удалить рабочие элементы
Deny
; - Переименовать командный проект
Deny
; - Подавить уведомления об обновлениях рабочих элементов
Not set
; - Обновление видимости проекта
Not set
; - Просмотр аналитики
Allow
; - Просмотр информации на уровне проекта
Allow
; - Просмотр тестовых прогонов
Allow
;
Пользователи не могут просматривать план тестирования, чтобы получить доступ к тестам и запускать их, пока я не настрою «группу тестирования», как для моей команды разработчиков. Однако это дает тестировщикам разрешение, которого я не хочу, чтобы они имели.