Enabling clients to use Single Sign-On to access Self Service
When BMC Remedyforce introduced the usage of Salesforce platform licenses for clients, it was challenging to setup Self Service using Single Sign-On. The sites within Salesforce are managed by the customer portal. You might not have enabled the customer portal and configured it for the sites; but the problem arises when you try to use the Self Service URL. If your clients have a Salesforce platform license, the Salesforce system prevents you from taking advantage of Single Sign-On because the system requires certain information that does not exist for the Salesforce platform license users.
This topic explains how you can enable your clients to use Single Sign-On to access Self Service immediately upon logging in without seeing the Salesforce environment:
For this configuration to work, the following assumptions are made:
- Your clients must have access only to BMC Remedyforce Self Service and no other components of Salesforce.
- Most installations that fit this profile must have all of their clients in the ServiceDesk Client profile.
- You have the Single Sign-On setup configured and working for login.salesforce.com for staff members as this same setup will be used for clients.
Creating a new BMC Remedyforce Self Service App in Salesforce
- Navigate to Setup > Build > Create > Apps.
- In the Apps section, click New .
- In "Step 1. Select Type," ensure that the Custom app option is selected and click Next.
- In "Step 2. Enter the Details," enter the label of the App. For example, type label as "Remedyforce Self Service" and click Next.
The name of the App is automatically populated. In "Step 2. Choose the Image Source for the Custom App Logo," select an image for the App and click Next.
In "Step 3. Choose the Tabs," in the Available Tabs section, select "Remedyforce Self Service" and click Add to move it to the Selected Tabs section.
For the Default Landing Tab, select Remedyforce Self Service and click Next.
- In "Step 4. Assign to Profiles," select the Visible and Default check boxes for those profiles that this application should apply to. In some cases, it might be the out-of-the-box ServiceDesk Client profile.
- Click Save.
Modifying the ServiceDesk Client Profile
- Navigate to Setup > Administer > Manage Users > Profiles.
- On the Profiles page, in the name column, click ServiceDesk Client.
- On the Profile page, click Edit.
On the Service Desk Client page, in the Custom App Settings section, clear the check box for BMC Remedyforce and select the Visible check box and the Default radio button for the newly created app. For example, Remedyforce Self Service.
- In the Tab Settings section, set all the Standard Tabs as Tab Hidden.
- In the Custom Tab Settings section, set all tabs to Tab Hidden except for Remedyforce Self Service. Ensure that the Remedyforce Self Service tab is set to Default On.
- Under the Tab Settings section header, ensure that Overwrite users' personal tab customizations check box is selected.
- Click Save.