Настройка интеграции SharePoint с помощью компонента списков

 

Опубликовано: Февраль 2017

Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Если невозможно использовать интеграцию с SharePoint на основе сервера, необходимо установить Компонент списков Microsoft Dynamics CRM, чтобы получить возможность управления документами.Компонент списков Microsoft Dynamics CRM — это решение SharePoint, которое отправляется и активируется в семействе сайтов SharePoint. Эта функция использует стратегию клиент-SharePoint Server для проверки подлинности и передачи данных.

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

Microsoft SharePoint Online имеет удаленные решения в песочнице на основе кода. Обратите внимание, что Компонент списков Microsoft Dynamics CRM является решением в песочнице, для которого требуется среда песочницы SharePoint.

  1. Убедитесь, что соблюдены требования для использования функции управления документами Microsoft Dynamics 365 в SharePoint. Дополнительные сведения см. в статье Требования к программному обеспечению управления документами SharePoint для Microsoft Dynamics 365.

  2. Убедитесь, что у вас есть роль безопасности "Системный администратор" или эквивалентные разрешения в Microsoft Dynamics 365.

    Проверка вашей роли безопасности

  3. Установите Компонент списков Microsoft Dynamics CRM на сервере SharePoint.

    Важно!

    Компонент списков Microsoft Dynamics CRM не требуется при интеграции с SharePoint на основе сервера. Дополнительные сведения см. в статье Настройка интеграции SharePoint с Microsoft Dynamics 365.

    Перейдите в раздел Параметры > Управление документами. (Как это сделать?) На панели команд щелкните Установка компонента списка и следуйте инструкциям ниже.

    1. Найдите папку, в которую загружен CRM2016-SharePointList2013-ENU-amd64.exe или CRM2016-SharePointList2010-ENU-amd64.exe, и откройте ее.

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

    3. Выберите папку для сохранения извлеченных файлов и нажмите кнопку OK.

    4. Если загружен CRM2016-SharePointList2013-ENU-amd64.exe, файлы AllowHtcExtn.ps1 и crmlistcomponent.wsp извлечены.

      Если загружен CRM2016-SharePointList2010-ENU-amd64.exe, файл crmlistcomponent.wsp извлечен.

    5. Откройте браузер, а затем в адресной строке введите URL-адрес семейства сайтов, где требуется установить Компонент списков Microsoft Dynamics CRM, а затем нажмите клавишу Ввод.

    6. Найдите Коллекцию решений в SharePoint:

      • При использовании Microsoft SharePoint 2010 щелкните Действия сайта, затем Параметры сайта, а затем в разделе Галереи щелкните Решения.

      • При использовании Microsoft SharePoint 2013 или SharePoint Online нажмите кнопку Параметры в верхнем правом углу, щелкните Параметры сайта, а затем в разделе Коллекции веб-дизайнера щелкните Решения.

      Примечание

      Если ссылка Решения не отображается, проверьте настройки пользовательского скрипта. В Центр администрирования Office 365 перейдите в раздел Администрирование > Параметры. В разделе Пользовательский скрипт щелкните Разрешить пользователям выполнять пользовательский скрипт на созданных ими сайтах. Щелкните OK. Для вступления изменений в силу может потребоваться до 24 часов.

    7. На вкладке Решения в группе Создать щелкните Отправить решение.

    8. Щелкните Обзор, найдите файл crmlistcomponent.wsp, нажмите кнопку Открыть и нажмите кнопку ОК.

    9. После того как решение добавлено, щелкните Активировать и нажмите кнопку Закрыть.

      Примечание

      Если не удается активировать данное решение, см. Разрешить файлы HTC в SharePoint 2013.

  4. Подробные шаги по конфигурации управления документами см. в разделе Настройка Dynamics 365 (сетевая версия) для работы с SharePoint Online.

Разрешить файлы HTC в SharePoint 2013

По умолчанию файлы компонента HTML (.htc) не включены в SharePoint 2013. Для включения HTC выполните следующие действия.

  1. Откройте PowerShell и перейдите к расположению, куда был загружен и извлечен Компонент списков Microsoft Dynamics CRM.

  2. Введите следующую команду, где https://mysharepointserver/Dynamics 365 — это URL-адрес, по которому установлено решение компонента списков, и нажмите клавишу ВВОД.

    ./AllowHtcExtn.ps1 https://mysharepointserver/CRM
    

См. также

Загрузка. Компонент списков Microsoft Dynamics CRM 2016 для Microsoft SharePoint
Настройка интеграции SharePoint с Microsoft Dynamics 365
Разрешения, необходимые для выполнения задач, связанных с управлением документами

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