Поделиться через


Практическое руководство. Установка разрешений руководителя проекта Team Foundation Server

Обновлен: Ноябрь 2007

Прежде чем пользователи смогут действовать в различных ролях Team Foundation, необходимо предоставить им соответствующие разрешения для Visual Studio Team System Team Foundation Server, служб отчетов и SharePoint (продукты и технологии). В этом разделе описывается, какие разрешения требуются руководителю проекта Team Foundation Server и как надлежащим образом установить эти разрешения.

Bb552179.alert_note(ru-ru,VS.90).gifПримечание.

Даже после настройки разрешений пользователей в Team Foundation Server, службах отчетов и SharePoint (продукты и технологии), порталы командных проектов и отчеты не будут отображаться правильно до тех пор, пока эти узлы не будут добавлены в список надежных узлов в веб-обозревателе Internet Explorer. Дополнительные сведения см. на веб-узле корпорации Майкрософт.

Обычно руководитель проекта Team Foundation Server управляет командным проектом. Руководитель проекта поддерживает базу данных рабочих элементов командного проекта, портал командного проекта, разрешения и настройки безопасности командного проекта. Члены группы Администраторы проекта имеют второй из наименее ограничивающих наборов разрешений среди всех пользователей сервера Team Foundation Server. Только члены группы Администраторы Team Foundation имеют менее ограничивающий набор разрешений, включая разрешения, необходимые для создания командного проекта. В большинстве случаев администратор Team Foundation, действуя в роли руководителя командного проекта, должен добавлять к проекту пользователей или группы. Руководитель командного проекта должен быть членом следующих групп:

  • Администраторы проектов Team Foundation Server

  • Администраторы узлов Windows SharePoint Services

  • Диспетчер содержимого служб отчетов SQL Server

Bb552179.alert_note(ru-ru,VS.90).gifПримечание.

По умолчанию только члены группы администраторов Team Foundation могут создавать проекты.

Требуемые разрешения

Чтобы добавить члена в группу администраторов проекта, необходимо следующее:

  • Быть членом группы Администраторы Team Foundation или иметь набор разрешений Изменение сведений на уровне сервера со значением Разрешить

  • быть членом группы Администраторы веб-узла служб Windows SharePoint Services, членом группы Администрирование SharePoint или членом группы Администраторы на сервере уровня приложений Team Foundation

  • быть членом группы Диспетчеры содержимого служб отчетов SQL

Дополнительные сведения о разрешениях см. в разделе Разрешения Team Foundation Server.

Кроме данных разрешений может понадобиться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista.

  • Для выполнения процедур с командной строкой может понадобиться открыть командную строку с повышенными правами. Для этого нажмите кнопку Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.

  • Для выполнения процедур с помощью веб-обозревателя Internet Explorer может понадобиться запустить его от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, а затем выберите Запуск от имени администратора.

  • Для изменения файлов web.config может понадобиться запустить текстовой редактор от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните редактор правой кнопкой мыши, а затем выберите Запуск от имени администратора.

  • Для доступа к диспетчеру отчетов, отчетам или веб-узлам служб отчетов SQL Server может понадобиться добавить эти узлы в список надежных узлов Internet Explorer или запустить Internet Explorer от имени администратора.

Дополнительные сведения см. на веб-узле корпорации Майкрософт.

Добавление участника в группу администраторов проекта

  1. В среде Visual Studio откройте Сред. Командный обозреватель и подключитесь к серверу Team Foundation Server. Дополнительные сведения см. в разделе Практическое руководство: подключение к Team Foundation Server.

  2. Щелкните правой кнопкой мыши узел командного проекта, в контекстном меню выберите пункт Параметры проекта группы, а затем пункт Членство в группе.

  3. Выберите элемент имя_проекта\Администраторы проекта, где имя_проекта обозначает имя проекта, к которому вы хотите добавить администратора; затем нажмите кнопку Свойства.

  4. В разделе Добавить член выберите элемент Пользователь или группа Windows, а затем нажмите кнопку Добавить.

  5. Добавьте имя для входа в Windows пользователя или группы, которым требуется предоставить разрешения, и дважды щелкните ОК.

Добавление участника в группу администраторов продуктов и технологий SharePoint на веб-узле проекта

  1. В среде Visual Studio откройте Сред. Командный обозреватель и подключитесь к серверу Team Foundation Server.

  2. Щелкните правой кнопкой мыши узел командного проекта, затем выберите пункт контекстного меню Показать портал проектов.

  3. Выполните одно из следующих действий.

    При использовании Windows SharePoint Services 3.0:

    1. Выберите последовательно элементы Действия веб-узла, Параметры веб-узла, Пользователи и группы, Создать и Добавить пользователей.

    2. В разделе Добавить пользователей, введите имя пользователя или группы, которым требуется предоставить разрешения.

    3. В разделе Предоставить разрешение установите флажок Полный доступ, а затем нажмите кнопку ОК.

      Примечание   В Windows SharePoint Services 3.0 можно создать настраиваемую группу с разрешением "Полный доступ", а затем добавлять пользователей непосредственно в эту группу. Дополнительные сведения см. на странице Технический центр Windows SharePoint Services на веб-узле корпорации Майкрософт.

    При использовании Windows SharePoint Services 2.0:

    1. Выберите последовательно пункты Параметры узла, Управление пользователями, а затем Добавить пользователя.

    2. В окне Шаг 1. Выбор пользователей, введите имя пользователя или группы, которым требуется предоставить разрешения.

    3. В окне Шаг 2. Выбор групп веб-узла выберите элемент Администратор и нажмите Далее.

    4. В окне Шаг 3. Подтверждение пользователей введите адрес электронной почты пользователя.

    5. В окне Шаг 4. Отправка электронной почты укажите, следует ли автоматически отправлять пользователю электронное сообщение.

    6. Нажмите кнопку Готово.

Добавление участника к роли "Диспетчер содержания служб отчета"

  1. Запустите веб-обозреватель Internet Explorer.

    Bb552179.alert_note(ru-ru,VS.90).gifПримечание.

    Даже если выполнен вход в систему с учетными данными администратора необходимо запустить веб-обозреватель Internet Explorer с полномочиями администратора чтобы выполнить эту функцию на компьютере под управлением операционной системы Windows Server 2008 или Windows Vista. Чтобы запустить Internet Explorer от имени администратора, нажмите кнопку Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, а затем выберите Запуск от имени администратора. Дополнительные сведения см. на веб-узле корпорации Майкрософт.

  2. Введите следующий текст в адресной строке, где ApplicationTier — имя сервера отчетов уровня приложений Team Foundation: http://ApplicationTier/Reports/Pages/Folder.aspx

    Чтобы узнать имя сервера отчетов, откройте Сред. Командный обозреватель, раскройте узел Отчеты и просмотрите свойства отчета.

    Bb552179.alert_caution(ru-ru,VS.90).gifВажное примечание.

    При использовании именованного экземпляра необходимо включить его имя в путь к отчетам. Можно использовать следующий синтаксис, где УровеньПриложений — имя сервера отчетов Team Foundation, а ИмяЭкземпляра — имя именованного экземпляра SQL Server: http://УровеньПриложений/Reports_ИмяЭкземпляра/Pages/Folder.aspx

  3. Откройте вкладку Свойства, затем щелкните Назначить новую роль.

  4. В разделе Группа или пользователь добавьте имя входа в Windows пользователя, которого требуется добавить в эту группу.

  5. В разделе Роль выберите элемент Диспетчер содержимого и нажмите кнопку ОК.

См. также

Задачи

Практическое руководство. Задание разрешений администратора Team Foundation Server

Настройка разрешений участника Team Foundation Server

Практическое руководство. Указание разрешений читателя для Team Foundation Server

Основные понятия

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

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

Другие ресурсы

Управление пользователями и группами

Обеспечение безопасности Team Foundation Server