As of January 3, 2020, users in foundationConnect (fC) who previously had access to read custom settings have lost that access due to a critical Salesforce security update. As a result, internal, authenticated and un-authenticated grantee and reviewer portal profiles in foundationConnect now require explicit access to specific custom settings.
To ensure that your organization does not experience an interruption in functionality, we recommend that you take one of the following two actions:
Whitelist the custom settings that need to be accessible to their Profiles
A new setting exists on Profiles where an admin can whitelist which custom settings are accessible. An admin should add all of the foundationConnect custom settings to all of the profiles used by that customer.
PLEASE note: You may have additional custom settings in your org, so this change should be tested in a sandbox prior to enabling it in a production org.
- From Setup, enter “Profiles” or “Permission Sets” in the Quick Find Box.
- Click the name of the profile or permission set that you want to edit.
- Click Custom Setting Definitions.
- Click Edit.
- Add the custom setting to the Enabled Custom Setting Definitions list.
- Click Save.
Turn off the Setting
If you do not want to make fC custom settings explicitly accessible to your user profiles at this time, you can opt out of this update by navigating to Setup > Schema Settings. Find the option called “Restrict access to custom settings.” Turn this option off to give all foundationConnect users access to custom settings. You may have additional custom settings in your org, so this change should be tested in a sandbox prior to enabling it in a production org.
If you want more information about this Salesforce update, please see the Spring ’20 Release Notes or contact Fíonta if you would like assistance with configuration changes.