IMPORTANT CRITICAL UPDATES

Hello, dear Friends! 

We strongly advise paying attention to the following Salesforce critical updates, that are enforced in the nearest future and may affect the use of our components:

  • Restrict Access to @AuraEnabled Apex Methods for Guest and Portal Users– auto-activated on 7 February 2020

This critical update restricts access to Apex classes used by Aura and Lightning web components for portal and guest users.

All AC Lightning components refer to Apex Classes, we recommend checking and granting appropriate access for external users to avoid the component malfunctioning on the community. 

To set Apex class security from a profile:

  1. From Setup, enter Profiles in the Quick Find box, then select Profiles.
  2. Select a profile.
  3. In the Apex Class Access page or related list, click Edit.
  4. Select the Apex classes that you want to enable from the Available Apex Classes list and click Add.
  5. Click Save.

More information you can find in Release Notes.

  • Require Customize Application permission for direct read access to custom metadata types – auto-activated on 3 January 2020  and later

This update will remove read access to custom metadata types for users without the Customize Application permission.

This change will affect the following Lightning components: AC E-Commerce, AC Member Directory, AC Partner Marketplace, AC Resource Booking, AC Gallery.

To grant a profile or permission set read access to a custom metadata type:

  1. Go to the profile or permission set that you want to grant access to.
  2. Under Enabled Custom Metadata Type Access, click Edit.
  3. Add the custom metadata type to the list of enabled custom metadata types.

More information you can find in Release Notes.

  • Require Customize Application permission for direct read access to custom settings – auto-activated on 3 January 2020 and later

This update will remove read access to custom settings for users without the Customize Application permission.

This change will affect the following Lightning components: AC Ideas Enterprise, AC Payments and Donations, AC Lightning Knowledge, AC Events, Knowledge (Classic), AC Blog.

To grant a specific profile or permission set read access to custom settings:

  1. Search for Profiles or Permission Sets from Setup, then click the name of the profile or permission set.
  2. Click the Custom Setting Definitions permission.
  3. Click Edit, add the custom setting to the Enabled Custom Setting Definitions list, then click Save.

More information you can find in Release Notes.

We recommend using an Enhanced Profile User Interface to view the full list of available Apex classes, Custom Settings, and Metadata Types. Enable Enhanced Profile User Interface in Setup – User Management Settings.

The list of all appropriate Apex Classes, Custom Settings,  and Metadata Types you can find in the documentation for each component. 

User Guides are on update!

If you have any questions or problems, do not hesitate to contact us at support@advancedcommunities.com

You will also be interested