@Richard Schott perhaps you could help with more info?
For those who don't have access to the Salesforce documentation, it says:
Apex Class access for Open CTI
| 000272524 |
Starting in Winter '19, in existing organizations, CTI users will now see warning messages when the CTI softphone invokes Open CTI RunApex() on an Apex class for which they don't have permission in their profile:
'You don't have access to the Apex Class [Class Name]. Contact your admin and have them give you access.'
Users are able to dismiss the warning by clicking the X, and can then proceed normally. For new organizationss, however, RunApex() fails unless the user has permission for each Apex class used in their Open CTI implementation.
|
To resolve these warning messages:
1. Review your Open CTI implementation. Make a list of each Apex class that your CTI implementation uses RunApex() on. 2. Next, review the profile(s) assigned to your CTI users. Give them permission for each Apex class that you listed in step 1.
|
------------------------------
George Ganahl CCXP, GCA
Principal Program Manager
Genesys
------------------------------
Original Message:
Sent: 10-30-2018 14:36
From: Angelia Harper
Subject: SalesForce Apex Class Action info needed
All, we have a customer that is receiving the "You don't have access to the Apex class..." message while using SalesForce. Customer would like to know the complete list of what classes they need to allow/add. The excerpt below is from the Resource Center and PureCloud Support said I need to take this to the Community to ask. - So, here I am. Any help would be appreciated.
October 17, 2018
Release notes for PureCloud for Salesforce - PureCloud Resource Center
#Integrations
------------------------------
Angelia Harper
Avtex
------------------------------