TFS Security Group для бизнес-тестировщиков UAT - PullRequest
0 голосов
/ 24 октября 2019

Я попытался настроить группу безопасности, предоставляющую доступ только к разделу плана тестирования, чтобы я мог назначить бизнес-пользователей этой группе для выполнения тестовых случаев в 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;

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

...