Skip to content

General Site Setup

This page summarizes the common setup tasks that are required for all feature scopes of the JustOn Self-Service Extension.

Setting Up Site

The extension is designed to use a Force.com site exclusively. JustOn recommends not to use it together with other Visualforce pages. You can reuse an existing Force.com site or create a new one.

Creating Site

Irrespective of the intended feature scope, you need a dedicated site.

  1. In Setup, open the Sites page.

    Type Sites in the Quick Find box, or navigate to User Interface > Sites and Domains > Sites.

  2. If necessary, register a domain name.

  3. Click New.
  4. Apply the following settings.

    Field Value
    Site Label Self Service
    Site Name Self_Service
    Active
    Active Site Home Page Login
    Site Template empty
  5. Click Save to complete the site creation.

Configuring Page Assignments

You must add a number of Visualforce pages to the new site.

  1. Open the Site Details of your site.

    Type Sites in the Quick Find box, or navigate to User Interface > Sites and Domains > Sites. In the Sites list, click the label of the site to open its details.

  2. In the Site Visualforce Pages section, click Edit.

    alt text
    Modifying Visualforce page assignments

  3. Remove the following pages.

    • ForgotPassword
    • ForgotPasswordConfirm
    • SiteLogin
    • SiteRegister
    • SiteRegisterConfirm
  1. Leave the following default pages enabled.

    • BandwidthExceeded
    • Exception
    • FileNotFound
    • InMaintenance
    • Unauthorized
  2. Click Save.

Assigning JustOn License

The user of the Force.com site needs a JustOn license.

  1. Open the Site Details of your site.

    Type Sites in the Quick Find box, or navigate to User Interface > Sites and Domains > Sites. In the Sites list, click the label of the site to open its details.

  2. Click Public Access Settings to open the site profile.

  3. In the Original Profile User Interface, click View Users.

    If you use the Enhanced Profile User Interface, click Assigned Users.

  4. Open the details of the Site Guest User, and scroll to the Managed Packages section.

  5. Click Assign Licenses.
  6. Select the JustOn package, and click Add.

Next Steps

Self Service-Specific Setup
Payment-Specific Site Setup