Loading

Доступ к классам Apex для Open CTI

Дата публикации: May 26, 2020
Описание
Начиная с выпуска Winter'19 пользователям CTI в текущих организациях будут отображаться сообщения-предупреждения при вызове программным телефоном CTI метода Open CTI RunApex() из класса Apex, для которого отсутствует соответствующее полномочие в их профилях:

"Класс Apex "[Имя класса]" недоступен. Обратитесь к администратору для получения доступа."

Предупреждение может быть отклонено путем нажатия значка "X", после чего работа может быть продолжена в обычном режиме. Однако, при отсутствии соответствующего полномочия для каждого класса Apex, используемого во внедрении Open CTI, метод RunApex(), выполняемый в новых организациях, будет возвращать ошибку.
 
Решение


Чтобы предотвратить данные сообщения-предупреждения, выполните указанные ниже действия.


1. Проверьте внедрение Open CTI. Составьте список всех классов Apex, для которых внедрение CTI использует RunApex().
​2. Затем проверьте профили, назначенные пользователям CTI. Предоставьте им соответствующее полномочие для каждого класса Apex, перечисленного в действии 1.
Номер статьи базы знаний

000383968

 
Загрузка
Salesforce Help | Article