Рекомендации и некоторые моменты, которые необходимо знать о синхронизации на стороне сервера

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

Учитывайте следующее при планировании и развертывании синхронизации на стороне сервера.

Рекомендации по настройке синхронизации на стороне сервера

Использование Microsoft Dynamics CRM Online и Microsoft Exchange Online

По умолчанию профиль сервера электронной почты Microsoft Exchange Online создается для организаций CRM Online и должен выбираться в первую очередь. Если требуется использовать собственный профиль, используйте CRM Online и Exchange Online. Обе службы должны принадлежать одному владельцу. Используйте следующие параметры в профиле сервера электронной почты (Параметры > Настройка электронной почты > Профили серверов электронной почты).

Параметры

Рекомендации

Автообнаружение расположения сервера

Да

Входящее подключение

Проверять подлинность с помощью

Проверка подлинности "сервер-сервер"

Использовать олицетворение

Нет

Использовать те же настройки для исходящих сообщений

Да

Использование одного набора учетных данных для обработки сообщений электронной почты в Outlook или Exchange

Использовать одну учетную запись для обработки сообщений электронной почты, поступающих на все почтовые ящики, проще, но для этого требуется использовать учетную запись с доступом ко всем почтовым ящикам в Microsoft Outlook или Exchange. Учетная запись должна иметься права олицетворения в Exchange. Если безопасность одной учетной записи нарушена, это распространяется на все почтовые ящики, использующие эту учетную запись. Используйте следующие параметры в профиле сервера электронной почты (Параметры > Настройка электронной почты > Профили серверов электронной почты), чтобы использовать одну учетную запись для обработки электронной почты.

Параметры

Рекомендации

Входящее подключение

Проверять подлинность с помощью

Учетные данные, указанные в профиле сервера электронной почты

Имя пользователя

Имя пользователя администратора

Пароль

Пароль администратора

Использовать олицетворение

Да

Использовать те же настройки для исходящих сообщений

Да

Делегирование ("Использовать олицетворение" = "Нет") не поддерживается для синхронизации встреч, контактов и задач.

Использование личных учетных данных для обработки сообщений электронной почты в Outlook или Exchange

Альтернативой использованию одной учетной записи для обработки сообщений электронной почты является использование личных учетных данных. Этот метод требует больше усилий по обслуживанию, но не привязывает безопасность к отдельной учетной записи. Если требуется, чтобы каждая учетная запись пользователя синхронизировалась с Microsoft Outlook или Exchange без использования профиля сервера электронной почты Microsoft Exchange Online, используйте следующие параметры (Параметры > Настройка электронной почты > Профили серверов электронной почты).

Параметры

Рекомендации

Входящее подключение

Проверять подлинность с помощью

Учетные данные, указанные пользователем или очередью

Использовать олицетворение

Нет

Использовать те же настройки для исходящих сообщений

Да

Задайте следующие параметры в каждом почтовом ящике пользователя:

Параметры

Рекомендации

Учетные данные

Разрешить использование учетных данных для обработки электронной почты

Да

Имя пользователя

Имя пользователя для почтового ящика

Пароль

Пароль для почтового ящика

Как разрешить использование учетных данных электронной почты при работе с небезопасным каналом (только для локальных версий)

По умолчанию Microsoft Dynamics 365 не позволяет пользователям вводить адреса электронной почты и пароли, если обнаруживается, что учетные данные могут передаваться по небезопасному каналу, такому как HTTPS.Dynamics CRM реализует это, отключая возможность выбора значения "Да" рядом с параметром "Разрешить использовать учетные данные для обработки электронной почты" в форме почтового ящика пользователя.

Разрешить использование учетных данных для обработки электронной почты

Однако если в вашем развертывании используется разгрузка SSL, когда Dynamics CRM не может распознать разгрузку, можно настроить локальные версии Dynamics CRM так, чтобы передача учетных данных электронной почты была разрешена. Обратите внимание, что этот обходной путь доступен только с локальными версиями Microsoft Dynamics CRM 2013 и Microsoft Dynamics CRM 2015.

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

Перед выполнением следующей инструкции SQL выполните резервное копирование конфигурации и базы данных организации.Дополнительные сведения:Back up the Microsoft Dynamics CRM System

USE MSCRM_CONFIG 
GO
IF EXISTS (SELECT ColumnName, BitColumn FROM DeploymentProperties WHERE ColumnName = ‘AllowCredentialsEntryViaInsecureChannels’ AND BitColumn=0)
BEGIN
Update DeploymentProperties set BitColumn=1 where ColumnName=’AllowCredentialsEntryViaInsecureChannels’
END

Сведения об изменении этого свойства в Microsoft Dynamics CRM 2011 см. в статье базы знаний Параметр "Разрешить маршрутизатору электронной почты использовать мои учетные данные" недоступен в CRM 2011.

Возможные проблемы и решения

Использование CRM Online с Exchange Online

Если компания использует Exchange Online с CRM Online, следует учесть следующее:

CRM Online поддерживает синхронизацию на стороне сервера с Exchange Online, принадлежащую тому же владельцу, что и проверка подлинности "сервер-сервер". Другие методы или параметры проверки подлинности не рекомендуются и не поддерживаются, включая:

  • Использование учетных данных, указанных пользователем или очередью

  • Использование учетных данных, указанных в профиле сервера электронной почты

  • Использование олицетворения

  • Задание для параметра автообнаружения расположения сервера значения "Нет".

  • Использование профиля сервера электронной почты, отличного от Microsoft Exchange Online.

  • Использование сетевых портов по умолчанию.

Подключение CRM Online к Exchange Online в другом владельце не поддерживается.

Неподдерживаемые конфигурации службы электронной почты

Синхронизация на стороне сервера не поддерживает следующие сценарии.

  • Гибридные развертывания:

    • CRM Online с Exchange (локально)

    • Microsoft Dynamics CRM (локальная версия) с Exchange Online

  • Сочетание Exchange/SMTP и POP3/Exchange

  • Создание групповых кампаний маркетинга по электронной почте

  • Сценарии расширяемости, например расширение протоколов EWS/POP3/SMTP и создание настраиваемых поставщиков эл. почты

  • Exchange Server 2003 и Exchange Server 2007

  • Синхронизация на стороне сервера в CRM Online или в развернутой системе Microsoft Dynamics 365 (локально), настроенной для соответствия FIPS 140-2, требует сервера электронной почты POP3/SMTP, который также удовлетворяет требованиям FIPS 140-2. Некоторые серверы электронной почты не соответствуют FIPS 140-2, например MSN, Outlook.com или Windows Live Mail.

В большинстве сценариев, не поддерживаемых синхронизация на стороне сервера, можно использовать Маршрутизатор электронной почты Microsoft Dynamics CRM.Дополнительные сведения:Выбор метода синхронизации сообщений

Примечание

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

Запись встречи не создается в CRM при отслеживании приглашенным пользователем

Рассмотрим следующий сценарий отслеживания события в Dynamics 365:

  1. Организатор события использует Microsoft Outlook как метод синхронизации.

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

  3. В Dynamics CRM для Outlook организатор создает встречу и отправляет приглашение приглашенному пользователю.

  4. В Dynamics CRM для Outlook приглашенный пользователь отслеживает встречу.

  5. Приглашенный пользователь входит в Dynamics 365 и переходит в раздел Маркетинг > Действия > Встреча > Мои встречи.

В результате встреча не создается в Dynamics 365 для приглашенного пользователя.

Это известная проблема, которая не поддерживается.

Поля статуса не перечислены в CRM для Outlook

Рассмотрим следующий сценарий:

  1. В Dynamics CRM для Outlook выберите Файл > CRM.

  2. Выберите Синхронизировать > Просмотреть параметры синхронизации.

  3. Перейдите на вкладку Поля синхронизации и выберите сущность Контакт.

В результате поле Категория: [CRM] неактивно в Outlook/Exchange и поле CRM Причина состояния: неактивно отображаться не будут.

Это известная проблема, которая не поддерживается.

Синхронизация встреч сервиса из CRM с Exchange или Outlook

Изменения, внесенные во встречи сервиса в Dynamics 365, будут обновлены в Dynamics CRM для Outlook при синхронизации, но не наоборот. При внесении изменений во встречи сервиса в Dynamics CRM для Outlook изменения не синхронизируются с Dynamics 365.

См. также

Настройка синхронизации на стороне сервера
Устранение неполадок при синхронизации на стороне сервера
Устранение неполадок и некоторые моменты, которые необходимо знать о Microsoft Dynamics CRM для Outlook

© Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены. Авторские права