Настройка Project Server 2010 для работы с Microsoft Exchange Server 2010

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2017-01-18

В этой статье описывается порядок настройки интеграции с Microsoft Exchange Server 2010, которая позволяет пользователям Microsoft Project Server 2010 просматривать задачи Project Server в Microsoft Outlook. Эта функция заменяет функцию отчетов о состоянии задач надстройки Outlook для неповременных задач, которая была доступна в предыдущих версиях Project Server, и разрешает обновления назначения задач, с использованием процента выполнения или всей оставшейся работы. Эти обновления назначения задач затем автоматически пересылаются диспетчеру состояния задач при обновлении задач в клиенте Exchange.

Важно!

В Project Server для доступа к Exchange Server используется протокол SSL, в связи с чем SSL-сертификат, используемый фермой Exchange, должен быть доверенным. Если сертификат выдан доверенным центром сертификации, таким как VeriSign, этот сертификат будет являться доверенным в Project Server. Если центр сертификации, выпустивший SSL-сертификат, не является доверенным, то сертификат придется экспортировать из фермы Exchange и затем импортировать в качестве доверенного сертификата на компьютер, на котором работает Project Server.

Чтобы выполнить эти процедуры, необходимо быть членом групп администраторов Project Server и Exchange Server на локальном компьютере.

Примечание

Приведенные в этой статье процедуры и команды Windows PowerShell используются для Exchange Server 2010.

Видеодемонстрация

В этом видеоролике показаны действия по настройке интеграции с Exchange Server.

Снимок экрана видеоролика

Просмотрите видео (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=202797\&clcid=0x419) (Возможно, на английском языке). Чтобы загрузить файл видеоролика, щелкните ссылку правой кнопкой мыши и выберите Сохранить объект как.

Настройка параметров Project Web App

Для настройки интеграции с Exchange администратор Project Server должен предоставить доступ к экземпляру Exchange Server, а администратор Exchange должен предоставить доступ к Exchange учетной записи администратора фермы Project Server.

Чтобы запустить синхронизацию с Exchange Server, выполните перечисленные ниже действия

  1. В Microsoft Project Web App (PWA) выберите пункт Параметры сервера.

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

  3. На странице Дополнительные параметры сервера в разделе Сведения Exchange Server установите флажок Синхронизировать задачи и нажмите кнопку Сохранить.

Каждому серверу клиентского доступа Exchange в ферме Exchange требуется учетная запись в PWA. Эта учетная запись позволяет Exchange вызывать веб-службу Exchange Project Server при наличии обновлений задач, которые необходимо синхронизировать. Выполните следующую процедуру для каждого сервера клиентского доступа Exchange.

Создание учетной записи пользователя для сервера клиентского доступа Exchange

  1. В Project Web App щелкните Параметры сервера.

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

  3. На странице Управление пользователями нажмите кнопку Создать пользователя.

  4. На странице Создать пользователя снимите флажок Пользователь может быть назначен в качестве ресурса и введите имя сервера клиентского доступа Exchange в поле Отображаемое имя.

  5. В разделе Проверка подлинности пользователей выберите пункт Проверка подлинности Windows с использованием учетной записи Windows и введите имя учетной записи сервера клиентского доступа Exchange в поле Учетная запись пользователя.

  6. В разделе Группы безопасности в списке Доступные группы выберите пункт Администраторы и нажмите кнопку Добавить.

  7. Нажмите кнопку Сохранить.

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

Чтобы настроить синхронизацию с сервером Exchange Server для учетной записи пользователя, выполните перечисленные ниже действия

  1. В Project Web App щелкните Параметры сервера.

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

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

  4. На странице Изменение пользователя установите флажок Синхронизировать задачи.

  5. Нажмите кнопку Сохранить.

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

Чтобы определить удостоверение пула приложений для сайта Project Web App, выполните перечисленные ниже действия

  1. В разделе Управление приложениями веб-сайта центра администрирования SharePoint выберите пункт Управление приложениями-службами.

  2. На странице Управление приложениями выберите пункт Управление приложениями-службами.

  3. На странице Управление приложениями выделите пункт Приложение-служба Project, затем на ленте выберите пункт Свойства.

  4. В окне свойств на странице Управление приложением-службой Project Web Access запишите учетную запись, настроенную для запуска пула приложений. Эта учетная запись требуется для настройки параметров Exchange Server в следующей процедуре.

Настройка синхронизации выполняется для каждого пользователя Project Server, для которого будет выполняться синхронизация задач.

Настройка параметров сервера Exchange Server

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

Предоставление разрешений на олицетворение администратора фермы

  1. Выполните вход в систему компьютера, на котором запущен Exchange Server, в качестве администратора.

    Предупреждение

    Если для запуска службы очередей Project Server в ферме используется другая учетная запись, вместо учетной записи администратора фермы может потребоваться использовать именно ее.

  2. Последовательно выберите команды Пуск, Все программы, Microsoft Exchange Server 2010 и Командная консоль Exchange.

  3. В командной строке введите следующую команду:

    Add-ADPermission -Identity (get-exchangeserver).DistinguishedName -User (Get-User -Identity <учетная_запись_пула_приложений> | select-object).identity -extendedRights ms-Exch-EPI-Impersonation

    <учетная_запись_пула_приложений>— это учетная запись пула приложений для приложения-службы Project Server, записанная при выполнении предыдущей процедуры.

Выполните следующую процедуру для каждого пользователя Project Server, для которого будут выполняться задачи синхронизации Exchange.

Настройка пользователя Exchange

  1. Выполните вход в систему компьютера, на котором запущен Exchange Server, в качестве администратора.

  2. Последовательно выберите команды Пуск, Все программы, Microsoft Exchange Server 2007 SP2, Командная консоль Exchange.

  3. В командной строке введите следующую команду:

    Add-ADPermission -Identity "<пользователь_Project>" -User <администратор_фермы> -extendedRights ms-Exch-EPI-May-Impersonate

    <пользователь_Project>— это имя пользователя Project Server, для которого выполняется настройка, а <администратор_фермы> – учетная запись администратора фермы SharePoint Server.