Configure Apex class and Visualforce page access

Next we must configure Visualforce page and Apex class access to make site template pages and site callout functions accessible through this site.

To enable Visualforce page access, on the Site Details page for the site you have created:

  1. Under Site Visualforce Pages, select Edit.

  2. On the Enabled Visualforce Page Access page, ensure the following pages are listed in the Enabled box:

    • fHCM2.Form for an HCM form site.

    • fRecruit.Form for a Recruit form site.

    If these items are not listed:

    1. Select Edit.
    2. Find fHCM2.Form or fRecruit.Form in the list of Available Visualforce Pages and add them to the list of Enabled Visualforce Pages as appropriate.
    3. Select Save.

To enable Apex class access, on the Site Details page for the site you have created:

  1. Select Public Access Settings.

    Sage People displays the Detail page for the User Profile created for your site.

  2. Select Enabled Apex Class Access.
  3. On the Enabled Apex Class Access Related List, select Edit.
  4. On the Enabled Apex Class Access page, ensure the following classes are listed in the Enabled Apex Classes box:
    • fHCM2.Form for an HCM form site.

    • fRecruit.Form for a Recruit form site.

    If these items are not listed:

    1. Select Edit.
    2. Find fHCM2.Form or fRecruit.Form in the list of Available Apex Classes and add them to the list of Enabled Apex Classes as appropriate.
  5. Select Save.

Finally, Configure guest user access.