- Deep Linking
- Are we able to provide deep links to pages within the application?
- If we are using SSO are we still able to use deep linking?
- Can we add quicklinks on the home page to other pages?
Deep linking and Quick links are slightly different in nature. When we refer to quick links we are referring to links within the applicaiton such as a link on your home page or company resources that take you to another page within the application, whereas deep linking refers to links stored outside of the application before you have logged in, like a bookmark in your browser or a link from your company intranet portal, that you click on to bring you to a specific page within the application.
Quick Links Within The Application
You can add quick links on your home page in the Welcome Portlet or on the Company Resources Page, or maybe even in a Performance Form, that take you to another specific page within the SuccessFactors Application.
For example, you might want to add a link from the home page to the Directory/Faces page. You could do this by using the following link: /xi/ui/empdir/pages/employeeDirHome.xhtml?bplte_company=yourcompanyidhere (this link example is for v11 or v12 clients)
Please see the attached document that provides a number of creative examples of how you can add custom links.
Examples: Please note that we provide the following examples with the understanding and condition that the platform specifications can change and these links may no longer work. We do not make any committment to support any custom link like those provided below, or any custom links you may add to your pages or provide to end-users. The only fully supported navigational links are those links, tabs and buttons that exist within the product that are provided out-of-the-box.
Additionally some links may not work for your version or configuration! We do not support trying to make these work in all situations and are provided relative to a standard implementation for v11 or v12.
Help & Tutorials: /xi/ui/helptraining/pages/help_home.xhtml
Company Resources: /xi/ui/company/pages/companyResource.xhtml
Employee Files: /xi/ui/empfile/pages/employeeFiles.xhtml
Reports Help & Tutorials: /xi/ui/helptraining/pages/help_rpt.xhtml
Compensation Executive Review: /acme?fbacme_n=compensation&fbcomp_param_action=comp_exec_template_list
Compensation Help & Tutorials: /xi/ui/helptraining/pages/help_comp.xhtml
Goals Status Report: /xi/ui/ge/pages/statusreport/statusreport_wrapper.xhtml
Goals Execution Map: /xi/ui/ge/pages/executionmap/executionmap.xhtml
Goals Meeting Agenda: /xi/ui/ge/pages/meetingagenda/meetingagenda.xhtml
Goals Help & Tutorials: /xi/ui/helptraining/pages/help_goals.xhtml
Performance Reviews: /sf/pmreviews
Performance Team Overview: /xi/ui/pm2/pages/teamoverview/teamoverview.xhtml
Help & Tutorials for PM: /xi/ui/helptraining/pages/help_pm.xhtml
Succession Org Chart: /xi/ui/orgchart/pages/succession_orgchart.xhtml
Succession Lineage Chart: /xi/ui/orgchart/pages/lineageReport.xhtml
Directory Page: /xi/ui/empdir/pages/employeeDirHome.xhtml
Org Chart: /xi/ui/orgchart/pages/orgchart/orgchart.xhtml
Succession Help & Tutorials: /xi/ui/helptraining/pages/help_succession.xhtml
Deep Links From Outside the Application
The SuccessFactors Application does provide limited deep-linking support for SSO and non-sso instances. Not all pages and features can be directly linked to, and we recommend that you only link to the main module pages. Note: Although you may be able to build a custom URL that successfully opens the page you need, unsupported deep-links may in the future break should changes be made to the SuccessFactors Application. SuccessFactors support is not required to fix any such custom deeplinks you may have used. Typically we only support deep-links to the main modules.
Please see the attached document for a list of supported options. As each client can have different modules and configurations, not all links provided may work. Trial and error will provide immediate insight into which deep-links are valid for your specific instance.
Deep-Link Examples for users of Ultra
https://performancemanager4.successfactors.com/sf/goals [This would go to Goals Tab]
https://performancemanager4.successfactors.com/sf/pmreviews [My Forms/Performance Tab]
(for clients on the New Jersey Premium Data Center remove the 4 from the URL)
SSO and Deep Linking Within the Application
To support deep linking into the application we provide some alias urls to target specific parts of the application. The following parameter is used to determine the endpoint:
pm_actstr Defines the endpoint the users will initially see when the user enters the application.
Note SAML has a different method of deep linking. See the SAML section for details.
We currently support the following values like this for pm_actstr:
- /sf/pmreviews (ignore the /sf/ when using this for pm_actstr)
- For Ultra this takes you to the Performance/Review tab.
- We have a complete list of these values in a document entitled Deep Link Support in SFSF attached to this solution.
- For example this url would take an Ultra user to the Performance/Review tab:
SSO and Email Notifications
The SuccessFactors application sends out automated email notifications for form creations, updates and other events. These emails normally contain links that allow the user to login to the form directly without landing on the home page first. Since SSO requires the user to login using the customer created SSO login process, this deep linking is not possible. We recommend that form links in emails be replaced with the generic link to the customers SSO login process. The system administrator should for your SuccessFactors application should change all email links that look like this:
You can access this document at the following URL:
DOC ACCESS URL
to something appropriate for their specific SSO setup.
Deep Linking with SAML and Ultra can be accomplished to Goals or Reviews by altering the right half of the Target URL. For example
KBA , sf sso , LOD-SF-PLT , Foundational Capabilities & Tools , How To