Для интеграции списка диалога во внешние системы требуется поддержка встраивания HTML фрейма во внешнее приложение.
Для интеграции необходимо добавить фрейм, открывающий следующую ссылку:
В шаблоне ссылки задаются следующие параметры:
filterId – список ID быстрых фильтров для отражения на форме
isExternal - true или false в зависимости от необходимости скрывать или нет основное меню
isShowButtonAlways – true или false в зависимости от необходимости отражать кнопки [Взять диалог] всегда или только после выбора диалога в списке
Данный виджет может быть удобен для встраивания в CRM/ERP систему для отражения назначенных диалогов в модулях, не относящихся к Sherlock Platform. Например, на главной странице портала.
Важно: для работы фрейма на сервере необходимо:
Отключить опцию X-Frame-Options в web.config
Включить опцию Content-Security-Policy с указанием домена, где будет размещено внешнее приложение (<add name="Content-Security-Policy" value="frame-ancestors 'self'