Практическое руководство. Задание разрешений администратора Team Foundation Server
Обновлен: Ноябрь 2007
Прежде чем пользователи смогут действовать в различных ролях Team Foundation, необходимо предоставить им соответствующие разрешения для Visual Studio Team System Team Foundation Server, служб отчетов SQL Server и SharePoint (продукты и технологии). В этом разделе описано, какие разрешения нужны администратору Team Foundation Server и как их можно соответствующим образом задать.
Администраторы обслуживают как минимум один сервер с запущенным Team Foundation Server, а также администрируют разрешения и безопасность для других ролей. Члены группы Администраторы Team Foundation имеют наивысший набор разрешений среди любых пользователей Team Foundation Server. В большинстве организаций, использующих Team Foundation Server, одно и то же лицо отвечает за создание проектов, управление проектами и настройку процессов. Администратор Team Foundation Server должен быть членом следующих групп:
Администраторы Team Foundation
Соответствующие группы центра администрирования SharePoint
Список групп может меняться в зависимости от версии SharePoint (продукты и технологии).
Диспетчер содержимого служб отчетов SQL Server
Системный администратор служб отчетов SQL Server
![]() |
---|
Даже после настройки разрешений пользователей в Team Foundation Server, службах отчетов и SharePoint (продукты и технологии), порталы командных проектов и отчеты не будут отображаться правильно, пока эти узлы не будут добавлены в список надежных узлов в веб-обозревателе Internet Explorer. Дополнительные сведения см. на веб-узле Майкрософт. |
Необходимые разрешения
Для выполнения этих процедур нужно быть членом следующих групп:
группы Администраторы Team Foundation или иметь разрешение Изменение сведений на уровне сервера со значением Разрешить
Группа Администраторы на сервере уровня приложений или группа Администрирование SharePoint
Группа Системные администраторы служб отчетов
Дополнительные сведения о разрешениях см. в разделе Разрешения Team Foundation Server.
Кроме данных разрешений может понадобиться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista.
Для выполнения процедур с командной строкой может понадобиться открыть командную строку с повышенными правами. Для этого нажмите кнопку Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
Для выполнения процедур с помощью веб-обозревателя Internet Explorer может понадобиться запустить его от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer и выберите Запуск от имени администратора.
Для изменения файлов web.config может понадобиться запустить текстовый редактор от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните редактор правой кнопкой мыши и выберите Запуск от имени администратора.
Для доступа к диспетчеру отчетов, отчетам или веб-узлам для служб отчетов SQL Server может понадобиться добавить эти узлы в список надежных узлов Internet Explorer или запустить Internet Explorer от имени администратора.
Дополнительные сведения см. на веб-узле Майкрософт.
Добавление пользователя в группу безопасности "Администраторы Team Foundation"
В Visual Studio откройте Сред. Командный обозреватель и подключитесь к серверу, на котором выполняется Team Foundation Server, и для которого требуется задать разрешения. Дополнительные сведения см. в разделе Практическое руководство: подключение к Team Foundation Server.
Щелкните правой кнопкой мыши сервер, выберите пункт Параметры Team Foundation Server и щелкните Участие в группах.
Выберите Сервер\Администраторы Team Foundation и нажмите кнопку Свойства.
В разделе Добавить член выберите элемент Пользователь или группа Windows, а затем нажмите кнопку Добавить.
Добавьте имя для входа в Windows для лица, которому необходимо предоставить разрешения, и нажмите кнопку ОК.
Добавление пользователя или группы в группы "Администраторы фермы" и "Администраторы семейства узлов" и предоставление пользователю разрешения полного доступа к веб-узлам по умолчанию в Windows SharePoint Services 3.0
На сервере уровня приложений откройте окно командной строки и перейдите в каталог инструментов Team Foundation.
По умолчанию этот каталог располагается по адресу %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools.
Чтобы просмотреть сведения о конфигурации Team Foundation Server, введите в командной строке следующую команду:
TfsAdminUtil ConfigureConnections view
Скопируйте или запишите значение SharepointUri.
На сервере с запущенной службой Windows SharePoint Services 3.0 нажмите кнопку Пуск, выберите пункт Администрирование, а затем — Центр администрирования SharePoint 3.0.
В Центре администрирования щелкните Операции.
В области Конфигурация безопасности щелкните Обновить группу администраторов фермы.
В разделе Люди и группы: администраторы фермы щелкните Создать.
В разделе Добавление пользователей введите имя учетной записи пользователя или группы, которым необходимо предоставить разрешения администратора фермы. В области Предоставление разрешения убедитесь, что установлен флажок Администраторы фермы, и нажмите кнопку ОК.
В обозревателе Internet Explorer скопируйте или введите значение SharepointUri.
Откроется веб-узел группы.
Нажмите Действия узла, а затем Параметры узла.
В разделе Пользователи и разрешения щелкните Администраторы семейства узлов.
Введите имя учетной записи пользователя или группы, которым необходимо предоставить полномочия администратора семейства узлов, и нажмите кнопку ОК.
Вернитесь на страницу Параметры узла и нажмите Дополнительные разрешения.
В разделе Разрешения: веб-узел группы нажмите Создать и выберите Добавить пользователей.
В окне Добавление пользователей введите имя учетной записи пользователя или группы, которым необходимо предоставить разрешения полного доступа.
В окне Предоставление разрешения выберите Дать пользователям разрешение напрямую, убедитесь, что установлен флажок Полный доступ, и нажмите кнопку ОК.
Примечание.
Чтобы изменения вступили в силу, возможно, потребуется перезапустить SharePoint (продукты и технологии) или службы IIS.
Назначение группы группой администрирования SharePoint в службах Windows SharePoint Services 2.0
На сервере уровня приложений Team Foundation нажмите кнопку Пуск, выберите пункт Администрирование, а затем — Центр администрирования SharePoint.
На странице Центр администрирования щелкните Задание группы администрирования SharePoint.
В области Задание группы администрирования SharePoint введите имя учетной записи группы и домен, если он требуется.
Примечание.
Группой Администрирование SharePoint можно назначить только одну группу или пользователя домена. Локальную группу добавить нельзя. Однако члены локальной группы Администраторы на сервере уровня приложений Team Foundation также могут выполнять задачи администрирования для SharePoint (продукты и технологии).
Нажмите кнопку ОК.
Добавление члена в роли "Диспетчер содержимого служб отчетов" и "Системный администратор"
Запустите обозреватель Internet Explorer.
Примечание.
Даже если вход в систему выполнен с учетными данными администратора, необходимо запустить Internet Explorer с полномочиями администратора, чтобы выполнить эту функцию на компьютере с операционной системой Windows Server 2008 или Windows Vista. Чтобы запустить Internet Explorer от имени администратора, нажмите кнопку Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer и выберите Запуск от имени администратора. Дополнительные сведения см. на веб-узле Майкрософт.
Введите следующее в адресной строке, где ApplicationTier — имя сервера отчетов уровня приложений, используемое Team Foundation: http://ApplicationTier/Reports/Pages/Folder.aspx
Чтобы узнать имя сервера отчетов, откройте Сред. Командный обозреватель, раскройте узел Отчеты и просмотрите свойства отчета.
Важное примечание.
При использовании именованного экземпляра необходимо включить его имя в путь к отчетам. Используется следующий синтаксис, где ApplicationTier — имя сервера отчетов Team Foundation, а InstanceName — имя экземпляра SQL Server: http://ApplicationTier/Reports_InstanceName/Pages/Folder.aspx
Откройте вкладку Свойства, затем щелкните Назначить новую роль.
В поле Имя группы или пользователя введите имя учетной записи пользователя или группы, которых требуется включить в группу Диспетчер содержимого.
В области Роль щелкните Диспетчер содержимого и нажмите кнопку ОК.
Щелкните Настройки веб-узла, а затем Настроить параметры безопасности веб-узла.
Нажмите кнопку Создать назначение ролей.
В поле Имя группы или пользователя добавьте имя для входа в Windows для лица, которое требуется включить в группу Системный администратор.
В области Роль щелкните Системный администратор и нажмите кнопку ОК.
См. также
Задачи
Практическое руководство. Установка разрешений руководителя проекта Team Foundation Server
Настройка разрешений участника Team Foundation Server
Практическое руководство. Указание разрешений читателя для Team Foundation Server
Основные понятия
Разрешения Team Foundation Server
Группы по умолчанию, права и роли в Team Foundation Server