You are here:
Add Apex Class Permissions Checkers
Enable specific access to the classes used by remote action APIs for each user profile, permission set, or permission set group. Configure Apex class permissions checkers to ensure that users require explicit access to the Apex class that administers the remote action called from an Omniscript, Flexcard, Integration Procedure, or REST API.
For example, after you create a Lightning Platform site, publicly available APIs are enabled for the Site User profile based on the profile's Apex class access to some Apex classes. When you add an Apex class permissions checker, you ensure that unauthorized users, such as a guest user, can't access classes through the ApexRemote call implementing the Callable interface.
ApexClassCheck setting.
- From Setup, in the Quick Find box, enter Omni Interaction Configuration, then select Omni Interaction Configuration.
- Click New.
- For Name and Label, enter ApexClassCheck.
- For Value, enter true.
- Save your changes.

