Заметки
Как открыть элемент смарт-процесса в слайдере
Способ открытия зависит от места выполнения JavaScript. На странице коробочного портала с загруженным SidePanel можно открыть карточку так:
const entity_type_id = 178;
const item_id = 45;
const item_url = `/crm/type/${entity_type_id}/details/${item_id}/`;
BX.SidePanel.Instance.open(item_url, {
width: 1200,
cacheable: false
}); Это код страницы портала. В iframe внешнего приложения объекта BX.SidePanel родительского окна может не быть, а прямой доступ к нему ограничивает браузер.
Из приложения используйте предусмотренную SDK навигацию, например BX24.openPath() для поддерживаемого внутреннего пути. Возможность открыть карточку не выдаёт права на её чтение: отсутствие доступа нужно обрабатывать как результат навигации, а не обходить отдельной авторизацией администратора.