Mentor Portal > STEP 2
The Public Access Settings of the site determine the visibility of the site to unauthenticated users. These settings are essential for the Mentors to view the pages required for attendance verification.
Go to Setup
Search for All Sites in quick find box
Click on All Sites
Click on Workspaces for ImBlaze site
Click on Administration
Click on Pages
Go to Advanced Customizations Section
8. Click on Go to Force.com
9. Click on Public Access Settings
Grant access to the following Custom Setting Definitions to guest users by following the below steps.
Click on Custom Setting Definitions link
Click on Edit
Then move below definition to the enable section -
imblaze.Styling Settings Imblaze
4. Click Save
Grant access to the specified Apex classes mentioned below for the mentor to view and act on the attendance verification pages.
Go back to the Profile Overview page
Click on Apex Class Access
Click on Edit
Give access to below Classes
imblaze.LoggerController
imblaze.SurveyQuestionnaire_Controller
imblaze.SessionController
imblaze.Settings_Selector
imblaze.MentorCommunityController
imblaze.IMB_TimeLogApprovalController
5. Click Save
Note: In case you encounter an Internal Server error, we suggest disabling the Enhanced Profile User Interface feature.
Disable Enhanced Profile User Interface in User Management Setting.
Go to Setup.
Search User Management in Quick Find box.
Click on User Management Settings.
Disable toggle button Enhanced Profile User Interface.
Afterward, modify the profile permissions to allow access to the specific Apex classes listed.
Grant access to the specified Custom metadata to guest users by following the below steps.
Go back to the Profile Overview page
Click on Custom Metadata Types Access
Click on Edit
Give access to below Custom Metadata