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


Устранение неполадок интеграции Microsoft Teams с приложениями Customer Engagement в Dynamics 365

Эта статья предоставляет информацию о сообщениях об ошибках, с которыми вы можете столкнуться, о возможных решениях и о некоторых известных проблемах.

Устранение неполадок конфигурации с интеграцией Microsoft Teams

Интеграция Microsoft Teams построена на основе интеграции SharePoint, поэтому при ошибке интеграции SharePoint или конфигурации OneDrive также произойдет сбой при включении интеграции Microsoft Teams.

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

  • Интеграция SharePoint не настроена, и интеграция OneDrive включена. Чтобы исправить эту проблему, отключите OneDrive.

  • Интеграция SharePoint не настроена, но имеется активный сайт SharePoint в организации. Для устранения проблемы отключите сайт SharePoint.

  • Интеграция SharePoint не настроена, но имеются расположения документов SharePoint, созданные с абсолютным URL-адресом в вашей организации. Для устранения проблемы удалите расположения с абсолютным URL-адресом.

  • Если администратор SharePoint Online включил контроль доступа с неуправляемых устройств (политика условного доступа), чтобы разрешить/заблокировать сайты SharePoint для неуправляемых устройств, то те же ограничения применяются для интеграции Microsoft Teams, потому что в Microsoft Teams сайты SharePoint используются для управления документами. Это может заблокировать пользователя, когда он попытается получить доступ к библиотеке файлов подключенного канала рабочей группы на странице приложения. Дополнительные сведения см. в разделе Управление доступом с неуправляемых устройств.

  • Если вы получили эту ошибку: Вы не можете включить интеграцию Microsoft Teams, так как среда интегрирована с локальной версией SharePoint, это означает, что в настоящее время вы настроены на использование локальной версии SharePoint для управления документами. Вам понадобится настроить управление документами в приложениях Customer Engagement, чтобы использовать SharePoint Online. Дополнительные сведения см. в разделе Настройка приложений для использования SharePoint Online.

Ошибка при прикреплении записи или представления любого приложения к каналу группы, если администратор приложений для взаимодействия с клиентами неправильно настроил расширенный интерфейс.

Ошибка: Администратор не дал согласия на использование функции синхронизации пользователей, но вы можете добавить их вручную.

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

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

Для устранения проблемы отключите функцию интеграции Microsoft Teams.

  1. Перейдите к https://portal.azure.com.
  2. Выберите Microsoft Entra ID>Корпоративные приложения.
  3. В списке приложений перейдите к Интеграция совместной работы Dynamics 365 Microsoft Teams.
  4. Удалите приложение.

    Ошибка Teams.

  5. Подождите около пяти минут, затем снова включите функцию Улучшенная интеграция Microsoft Teams. Убедитесь, что установлен флажок Согласие от имени организации.

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

Ошибка: У пользователя нет разрешений на создание сайта SharePoint или расположения документа. Эта запись не подключена к Dynamics 365.

Это означает, что пользователь, который получает эту ошибку, не имеет достаточных разрешений, таких как создание, чтение, запись, добавление, "добавление к" и удаление, чтобы роль пользователя могла прикрепить сущность к каналу Microsoft Teams; однако изменения, внесенные в запись в Microsoft Teams будут обновляться в приложениях для взаимодействия с клиентами в Dynamics 365.

Когда пользователь пытается прикрепить сущность к каналу Microsoft Teams, эта ошибка отображается на панели уведомлений:

Ошибка разрешения Microsoft Teams.

Чтобы исправить эту проблему, выполните следующие действия.

  1. В Microsoft Teams выберите канал с этой ошибкой.
  2. Выберите вкладку с этой ошибкой.
  3. Выберите стрелку вниз рядом с вкладкой, затем выберите Удалить.
  4. В вашем приложении определите роль, которая назначена этому пользователю:
    1. Войдите как администратор в свое приложение Customer Engagement.
    2. Перейти к Параметры>Безопасность>Пользователи.
    3. Найдите и выберите учетную запись пользователя, который получил сообщение об ошибке, чтобы открыть ее.
    4. Выберите Управление ролями.
    5. Определите роль безопасности, назначенную этому пользователю.
    6. Выберите Закрыть.
  5. Откройте Параметры>Безопасность>Роли безопасности.
  6. Откройте роль безопасности, определенную выше.
  7. Перейдите на вкладку Базовые записи.
  8. Предоставить разрешения на создание, чтение, запись, добавление, добавление к и удаление для сайт SharePoint и Расположение документа.
  9. Выберите Сохранить и закрыть.

Теперь, когда пользователь пытается прикрепить сущность к необходимому каналу Microsoft Teams, это должно работать.

Приложение Dynamics 365 для Teams не подключается к организации Dynamics 365, если включена двухфакторная проверка подлинности

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

Для решения этой проблемы необходимо выполнить одно из следующих действий:

  • Включите двухфакторную аутентификацию в Dynamics 365 и в Teams. Это предпочтительное действие.
  • Отключите двухфакторную аутентификацию в Dynamics 365 и в Teams.

Приложение Dynamics 365 не заполняет список сред в параметрах

Эта проблема может возникнуть, если двухфакторная проверка подлинности включена в Dynamics 365 или Teams. Дополнительная информация: Приложение Dynamics 365 для Teams не подключается к организации Dynamics 365, если включена двухфакторная проверка подлинности.

Среда не заполняется.

Отключенный канал Teams продолжает отображаться как подключенный канал в Dynamics 365

Такое поведение предусмотрено, что при удалении вкладки из Teams не отключалась связь канала с записью Dynamics 365.

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

  1. Выполните вход в https://make.powerapps.com.
  2. Выберите среду, в которой есть строка ассоциации.
  3. В левой области навигации выберите Таблицы.
  4. В поле поиска введите teams collab.
  5. В результатах поиска выберите Сущность совместной работы Microsoft Teams.
  6. На странице Сущность совместной работы Microsoft Teams выберите Изменить.
  7. Найдите название рабочей группы и канал, который вы хотите отключить от Dynamics 365.
  8. Выберите запись, затем выберите Удалить.
  9. Перейдите к Dynamics 365 и обновите страницу. Рабочая группа и канал не будут указаны как подключенные каналы.

Ошибка: я вижу пустой экран при доступе к записям Dynamics 365 из Teams.

При доступе к записи Dynamics 365 из классической версии Teams отображается пустой экран. Чтобы решить эту проблему, необходимо использовать новую версию Teams.

Устранение ошибок в Microsoft Teams

Ошибка. Не удается найти приложение Dynamics 365 в хранилище приложений Microsoft Teams.

Это происходит, когда внешнее приложение для службы Microsoft Teams не включено вашим администратором Microsoft 365. Для устранения проблемы выполните следующие действия:

  1. Выполните вход в https://portal.office.com.

  2. Из списка приложений выберите Администратор.

    Портал администрирования.

  3. В меню выберите Параметры>Службы и надстройки.

    Настройки и надстройки.

  4. Найдите Microsoft Teams, затем выберите Внешние приложения.

    Найти Microsoft Teams.

  5. Задайте для параметра Разрешить внешнее приложение в Microsoft Teams значение Вкл..

    Включение внешних приложений.

  6. Перезапустите Microsoft Teams, затем снова попробуйте найти Dynamics 365 в магазине приложений Microsoft Teams.

Ошибка. К сожалению, выбранная среда неактуальна или не поддерживается. Выберите другую среду.

Сообщение об ошибке, среда не актуальна.

Или вы можете получить эту ошибку:

Ошибка: извините! Ваша среда Dynamics 365 не является последней версией и не поддерживается для этой функции. Выберите другую среду или свяжитесь с администратором Dynamics 365 для обновления.

Ошибка, к сожалению, ваша среда Dynamics 365 не является последней версией и не поддерживается для этой функции.

Среда приложений Customer Engagement, которую вы пытаетесь подключить, не поддерживает интеграцию Microsoft Teams. Вы можете дождаться обновления среды или выбрать другую среду, которая была обновлена для поддержки интеграции Microsoft Teams.

Ошибка: эта запись не подключена к Dynamics 365. Повторно закрепите вкладку и повторите попытку.

Эта ошибка отображается в следующих сценариях:

  • Когда сущность Dynamics 365, которую вы пытаетесь закрепить, не включена для управление документами SharePoint. Например, если вы пытаетесь закрепить запись встречи в Teams, но сущность встречи не включена для SharePoint. В этом случае включите управление документами SharePoint для этой сущности.

  • Когда синхронизация файлов не настроена между Teams и приложениями для взаимодействия с клиентами в Dynamics 365. В этом случае настройте приложения в Dynamics 365 для использования SharePoint Online.

  • Когда произошел сбой синхронизации файлов между Teams и приложениями для взаимодействия с клиентами в Dynamics 365. В этом случае повторно закрепите вкладку Dynamics 365.

    Внимание

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

    Заметка

    Несмотря на сбой подключения, изменения, внесенные в запись в Teams, обновляются в приложении для взаимодействия с клиентами.

Чтобы повторно закрепить вкладку Dynamics 365

  1. В Microsoft Teams выберите канал с ошибкой.

  2. Выберите вкладку Dynamics 365 с ошибкой.

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

    Удаление вкладки приложений Dynamics 365.

  4. На том же канале выберите кнопку Добавить (Кнопка ).

    Выберите кнопку «Добавить».

  5. Продолжайте выполнять действия, описанные в разделе Совместная работа с помощью Microsoft Teams.

Сообщения об ошибках приложений Customer Engagement в Dynamics 365

Ошибка: совместное использование файлов не настроено. Перейдите [URL], чтобы подключить канал Microsoft Teams к этой записи.

Совместное использование файлов не настроено.

Эта запись не была подключена к каналу Microsoft Teams. Выберите URL-адрес, чтобы перейти в приложение Dynamics 365 Microsoft Teams и закрепить запись в канале, как описано в разделе Совместная работа в Microsoft Teams.

Ошибка: У вас нет разрешений для просмотра файлов в этом расположении. Для получения доступа обратитесь к своему владельцу Microsoft Teams или администратору SharePoint.

У вас нет разрешений для просмотра файлов.

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

  1. В приложении откройте запись с сообщением об ошибке разрешений.

  2. Выбрать Связанные>Документы.

    Выберите документы.

  3. Выбрать Расположение документа. Первый пункт в списке показывает группу, для которой вам нужно участие. Запросить доступ у владельца канала группы.

    Выбор расположения документа.

Известные проблемы

Встроенные приложения Power Apps на основе холста не работают

Вы можете встроить приложение на основе холста в приложениях для взаимодействия с клиентами (таких как Dynamics 365 Sales и Dynamics 365 Customer Service), поскольку они имеют тот же дизайн и базовую архитектуру, что и приложение на основе модели. Однако если вы встраиваете приложение для взаимодействия с клиентами в Microsoft Teams, встроенное приложение на основе холста не будет работать. При этом может отображаться сообщение о необходимости войти в приложение, сообщение об ошибке аутентификации или сообщение Ошибка загрузки элемента управления.

Проблема аутентификации в Teams, когда у вас есть встроенные приложения в Dynamics 365

Вы можете получить сбой проверки подлинности, когда открываете закрепленную вкладку Dynamics 365 в классическом клиенте Teams, в котором есть такие включенные приложения, как Power BI, Power Automate, мини-приложение LinkedIn Navigation или элемент управления KnowledgeBase.

Чтобы обойти эту проблему, откройте Teams в Интернете и закройте версию для рабочего стола.

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

Пользователь может получить эту ошибку при попытке подключить запись или представление к каналу рабочей группы с помощью кнопки Сотрудничать в приложении Customer Engagement в Dynamics 365. Это происходит, если администратор клиента настроил политику именования на уровне группы из портала Azure с условием префикса и суффикса.

Ошибка префикса.

Чтобы обойти эту проблему, администратору клиента необходимо удалить эту политику с портала Azure.

Ошибка при создании рабочей группы или канала. displayName не может содержать заблокированное слово, "заблокированное" в соответствии с политикой компании.

Пользователь может получить эту ошибку при попытке подключить запись или представление к каналу рабочей группы с помощью кнопки Сотрудничать в приложении Customer Engagement в Dynamics 365. Это происходит, когда администратор клиента создает пользовательский список заблокированных слов на портале Azure.

Чтобы обойти эту проблему, администратору клиента необходимо удалить эту политику с портала Azure.

Ошибка: блокирован доступ к фрейму с исходной точкой из фрейма с перекрестным источником

Несколько страниц в приложениях для взаимодействия с клиентами в Dynamics 365 можно открыть только в окне браузера, поскольку они используют функции JavaScript, пытающиеся получить доступ к элементам и свойствам DOM через window.top, который не поддерживается для загрузки в Microsoft Teams. Когда эта страница открывается без какого-либо iframe, она работает нормально, так как контекст самого верхнего окна является страницей приложения для взаимодействия с клиентами, и требуемые атрибуты и свойства доступны. А когда эта же страница открывается в Microsoft Teams, она фактически загружается внутри iframe, где window.top представляет контекст самого верхнего окна, которое является окном Microsoft Teams, а не страницей приложения для взаимодействия с клиентами. Следовательно, она не может найти соответствующие атрибуты и свойства, что приводит к отображению сообщения об ошибке Блокирован доступ к фрейму с исходной точкой из фрейма с перекрестным источником в консоли браузера. Например, если вы откроете страницу доски расписаний для Dynamics 365 Project Service Automation в Microsoft Teams, вы получите эту ошибку.

Чтобы обойти это, откройте страницу в приложении Customer Engagement, а не в Microsoft Teams.

Если страница, на которой отображается сообщение об ошибке, содержит настраиваемый ресурс (JavaScript, настраиваемый элемент управления и т. д.), убедитесь, что window не используется в JavaScript, так как это может привести к тому, что страница не загрузится вообще или загрузится неправильно. Дополнительные сведения см. в разделе Старайтесь не использовать window.top.

Доступ к документам можно получить в приложении Customer Engagement с помощью вкладки "Документы" в записи сущности даже после того, как пользователь покинул рабочую группу.

Каждый раз, когда участник покидает рабочую группу, к которой была прикреплена запись сущности, вкладка Файлы в Microsoft Teams, который показывает документы, общие для рабочей группы, больше не будет видна, поскольку пользователь потеряет доступ к рабочей группе. Однако пользователь по-прежнему может перейти в приложение Customer Engagement в Dynamics 365 и получить доступ к записи, закрепленной в рабочей группе, а также может получить доступ к файлам на вкладке Документы в разделе Связанные.

Чтобы запретить пользователю доступ к документам в записи из приложения Customer Engagement, администратор может удалить доступ к записи для пользователя или управлять разрешением с помощью разрешений сайта SharePoint.

Приложение Dynamics 365 не работает на мобильных устройствах

Мобильное приложение Dynamics 365 Sales не поддерживается в мобильных устройства.

Поля форматированного текста в адаптивных карточках отображаются неправильно

Поля форматированного текста не поддерживаются в адаптивных карточках и не будут корректно отображаться в Microsoft Teams. Вы можете изменить формат поля на форматированный текст, чтобы отформатировать текст с помощью HTML, но он не будет правильно отображаться в Teams. Teams не поддерживает форматирование текста в полях адаптивных карточек.