Настройка пользователей, групп и разрешений

Безопасность Team Foundation реализуется через пользователей и группы.Группы по умолчанию используются в Visual Studio Team Foundation Server (TFS) для управления пользователями и группами в рамках реализации модели безопасности организации.Группы по умолчанию существуют на уровнях сервера, коллекции и проекта.Можно также создать настраиваемые группы на любом из этих уровней с разрешениями, наиболее подходящими для вашей модели безопасности.Использование модели безопасности на уровне групп позволяет пользователям осуществлять доступ к необходимым им данным без предоставления конкретных разрешений каждой учетной записи пользователя.Такая стратегия помогает защищать конфиденциальную информацию и в то же время снижает административные издержки на управление доступом пользователей к развертыванию.

Для каждой роли в компании необходимо определить членство в группах, необходимое для того, чтобы эти пользователи могли выполнять свои задачи.TFS, Продукты SharePoint и службы отчетов SQL Server сохраняют собственные данные о группах, пользователях и разрешениях.Необходимо тщательно планировать управление пользователями и разрешениями.Это планирование применяется не только к отдельным проектам в TFS, но также и к самому TFS, к операционной системе Windows и, если это настроено для вашего развертывания, к Продукты SharePoint и службам отчетов SQL Server.В TFS можно предоставлять разрешения или отказывать в них на многих уровнях, таких как рабочие элементы, доступ к управлению версиями, доступ к проекту или коллекции проектов и доступ к самому TFS.

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

Общие задачи

Заголовок

Описание

Добавление пользователей или групп: можно быстро добавлять пользователей в командные проекты, коллекции командных проектов или непосредственно в TFS, добавляя их в соответствующие группы по умолчанию для их ролей.

Добавление пользователей в командные проекты

Задание разрешений администратора для коллекций командных проектов

Задание разрешений администратора на сервере Team Foundation Server

Настройка Team Foundation Server для поддержки команд разработки

Изменение групп по умолчанию: можно изменять членство групп по умолчанию.Можно также изменять разрешения по умолчанию, предоставленные некоторым из этих групп, для лучшего соответствия вашим потребностям безопасности.

Разрешения Team Foundation Server

Группы по умолчанию, права и роли в Team Foundation Server

Изучение разрешений и управление ими: можно просматривать отдельные настраиваемые разрешения в Team Foundation Server, выяснять, какие разрешения назначены по умолчанию, и просматривать разрешения для отдельных групп и пользователей.

Разрешения Team Foundation Server

Группы по умолчанию, права и роли в Team Foundation Server

Доступ к функциям Team Web Access

Просмотр разрешений

Изменение разрешений для группы или пользователя

Изучение учетных записей служб и групп: помимо управления разрешениями пользователей, необходимо также управлять разрешениями, требуемыми для учетных записей служб, от которых зависит Team Foundation Server.

Учетные записи служб и зависимости между ними на сервере Team Foundation Server

Смена учетной записи службы или ее пароля на сервере Team Foundation Server

Смена учетной записи службы или ее пароля для служб отчетов SQL Server

Связанные разделы

Администрирование Team Foundation Server

Подготовка и выполнение односерверной установки [учебник]

Гибкое планирование и итерации

Начало работы в команде

Планирование и отслеживание проектов