пятница, 20 сентября 2013 г.

TFS 2012: Права доступа уровня проекта

Разрешения уровня проекта применяются к пользователям и группам отдельного проекта. Чтобы настроить эти разрешения, выберите проект в Team Explorer, выберите меню Параметры, а затем выберите Безопасность, либо откройте Team Web Access в режиме администрирования, перейдите к уровню проекта, а затем выберите вкладку Безопасность. Данные разрешения также можно настроить с помощью служебной программы командной строки TFSSecurity.





  • Создать запуск тестов (Create test runs)
  • Пользователи с данным разрешением могут добавлять и удалять результаты тестов, а также добавлять или изменять тестовые запуски для командного проекта.
    TFSSecurity: PUBLISH_TEST_RESULTS
  • Удалить проект (Delete team project)
  • Пользователи с данным разрешением могут удалять проект, для которого у них есть данное разрешение из Team Foundation Server.
    TFSSecurity: DELETE
  • Удалить запуск тестов (Delete test runs)
  • Пользователи, имеющие это разрешение, могут удалять запланированные тесты для данного командного проекта.
    TFSSecurity: DELETE_TEST_RESULTS
  • Редактировать информацию уровня проекта (Edit project-level information)
  • Пользователи с данным разрешением могут изменять разрешения на уровне проекта для пользователей и групп в Team Foundation Server.
    TFSSecurity: GENERIC_WRITE
  • Управление конфигурациями тестов (Manage test configurations)
  • Пользователи, имеющие это разрешение, могут создавать и удалять конфигурации тестов для данного командного проекта.
    TFSSecurity: MANAGE_TEST_CONFIGURATIONS
  • Управление тестовой средой (Manage test environments)
  • Пользователи, имеющие это разрешение, могут создавать и удалять тестовые среды для данного командного проекта.
    TFSSecurity: MANAGE_TEST_ENVIRONMENTS
  • Просмотр информации уровня проекта (View project-level information)
  • Пользователи с данным разрешением могут просматривать участников групп уровня проекта, а также разрешения данных пользователей проекта.
    TFSSecurity: GENERIC_READ
  • Просмотр запусков тестов (View test runs)
  • Обладающие этим разрешением пользователи могут просматривать планы тестирования в этом узле.
    TFSSecurity: VIEW_TEST_RESULTS