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

Уровень доступа участников команды к командным проектам контролируется путем включения каждого участника команды в группы проекта.Чтобы предоставить участникам команды полный доступ ко всем функциям проекта, можно добавить их в группы в службах отчетов SQL Server и Продукты SharePoint.

Важное примечаниеВажно

Даже после настройки для пользователей требуемых разрешений пользователи могут не иметь доступа к определенным функциям Team Foundation Server.Некоторые функции, такие как доска задач рабочей группы, зависят от уровне лицензирования этого пользователя.Чтобы обеспечить требуемый доступ к функциям, необходимо также проверить членство пользователя в группах лицензирования для Team Foundation Server.

по умолчанию Visual Studio Team Foundation Server создает несколько групп для каждого проекта и каждая группа имеет собственный уровень разрешений и прав в отношении этого проекта.Можно использовать эти группы по умолчанию или создать настраиваемые группы с определенными разрешениями.Например, можно добавить пользователей в группу "Читатели", чтобы они могли просматривать рабочие элементы проекта. но не могли из создавать, изменять и удалять.Можно также разрешить другим пользователям обновлять рабочие элементы, но не выполнять административные задачи, такие как удаление проектов и публикация результатов тестов.Дополнительные сведения о группах пользователей по умолчанию, определенных в Team Foundation Server, см. в разделе Разрешения Team Foundation Server.

ПримечаниеПримечание

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

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

Программное обеспечение

Читатели

Участники

Руководители проектов

Team Foundation Server

Читатели

Участники

Администраторы проектов

Продукты SharePoint

Гости

Члены

Владельцы

Службы отчетов SQL Server

Браузер

Браузер

Диспетчер содержимого Team Foundation

СоветСовет

В отличие от Team Foundation Server и SharePoint Foundation 2010, службы отчетов SQL Server не различаются в разных проектах.Поэтому при добавлении группы в службы Reporting Services эта группа будет иметь те же разрешения для отчетов во всех проектах в коллекции, независимо от их разрешений в отдельных проектах.Имейте это в виду при выборе добавляемых групп.

Сведения об установке разрешений для администраторов и Team Foundation см. в разделах Задание разрешений администратора для коллекций командных проектов и Задание разрешений администратора на сервере Team Foundation Server.

Необходимые разрешения

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

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

  • быть членом группы Администраторы сайта или Администраторы коллекции сайтов в Продукты SharePoint;

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

  • Чтобы проверить или изменить членство пользователя в группе лицензирования, необходимо быть членом группы Администраторы Team Foundation Server.

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

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

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

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

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

Добавление пользователей или групп в Team Foundation Server

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

    Открывается меню "Параметры".

  2. В меню параметров, в области Командный проект выберите Состав групп.

    Team Web Access открывается в контексте администрирования для командного проекта на вкладке безопасность.

  3. На вкладке группы выберите один из следующих параметров:

    • Для добавления пользователей, которым нужен минимальный доступ к этому проекту, выберите Читатели.

    • Для добавления пользователей, которые будут осуществлять полноценный вклад в проект, выберите Участники.

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

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

    Открывается окно ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ ИЛИ ГРУППУ WINDOWS.

  4. В области Удостоверения укажите имя добавляемого пользователя или группы.

    СоветСовет

    При первом добавлении пользователя или группы в Team Foundation Server нельзя перейти к нему или проверить имя.После того как это удостоверение будет добавлено в любом месте Team Foundation Server, можно будет использовать эти функции для быстрого поиска имени.

  5. Закончив добавление требуемых групп или пользователей, выберите Сохранить изменения.

Добавление пользователей или групп в SharePoint Foundation 2010

  1. В обозревателе Team Explorer выберите в меню Команда пункт Показать портал проекта.

    Портал для командного проекта открывается в отдельном окне.

  2. Выберите Действия сайта, затем выберите Разрешения для сайта.

    Окно браузера меняется на средства администрирования разрешений.

  3. Выберите Предоставить разрешения.

    Открывается окно предоставления разрешений.

  4. В области Пользователи/группы укажите имя группы, которую требуется добавить.В элементе управления Предоставление разрешений выберите Предоставить разрешение пользователям сразу, а затем выберите один из следующих флажков:

    • Для добавления пользователей, которым требуется минимальный доступ к проекту, установите флажок Читатели.

    • Для добавления пользователей, которые будут осуществлять полноценный вклад в проект, установите флажок Участники.

    • Для добавления пользователей, которые будут руководить проектом, установите флажок Полный доступ.

  5. Закончив добавление требуемых групп или пользователей, выберите ОК.

Добавление пользователей или групп в службы отчетов SQL Server

  1. Откройте браузер Internet Explorer или другой браузер, совместимый с администрированием служб Reporting Services.

  2. Введите в адресной строке следующий адрес, где сервер_отчетов представляет имя сервера, выполняющего службы отчетов SQL Server:

    http://сервер_отчетов/Reports/Pages/Folder.aspx

  3. На странице Домашняя страница выберите Параметры папки.

  4. На странице Безопасность выберите Создать назначение ролей.

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

    • Для добавления пользователей, которые могут действовать как читатели или осуществлять вклад в проект, установите флажок Браузеры.

    • Для добавления пользователей, которые будут руководить проектом, установите флажок Диспетчер содержимого Team Foundation.

    После завершения добавления пользователя или группы и установки подходящего флажка выберите ОК.

Проверка доступных для пользователя функций

  1. Откройте Team Web Access в режиме администрирования и выберите Панель управления для перехода к контексту администрирования верхнего уровня.

  2. Выберите вкладку Web Access.

  3. В Разрешения веб-доступа по-очереди выберите имя каждой группы лицензии и просмотрите следующие сведения:

    1. Какая группа лицензирования задана в качестве группы по умолчанию для развертывания.Это имя группы будет дополнено словами (По умолчанию).Это та группа, в которую по умолчанию входят все пользователи развертывания Team Foundation Server.

      СоветСовет

      Для группы по умолчанию установлено значение Стандарт.

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

  5. Чтобы просмотреть членство в группе лицензирования сразу для всех пользователей в развертывании, выберите Экспорт журнала аудита.Сведения о членстве будут экспортированы в файл с разделителями-запятыми.Сохраните или откройте файл.

    Дополнительные сведения об уровнях лицензирования и функциях, доступных в Team Foundation Server, см. в технической документации по лицензированию Team Foundation Server.

См. также

Задачи

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

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

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

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

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

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

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

Server-Level Groups