Salesforce Knowledge is built from knowledge articles that are created in Salesforce. The admin in Salesforce can create a site, and customize it in order to display articles to users.
We currently have an integration with Salesforce, for searching in Salesforce objects such as Leads, Accounts, Cases and more.
Read about the the Salesforce integration setup.
In this Salesforce Knowledge integration, which is being managed separately from the Salesforce one, we are adding search capabilities to Knowledge Articles.
Salesforce Knowledge, allows the creation of articles. The access to them is usually done on an external site. Users with Company Communities permissions can access this site (but not to the regular Salesforce that other users use).
This integration will allow searching in Salesforce Knowledge articles, and will direct users to the external site by clicking on a search result.
Search for Salesforce Knowledge articles. This is also known in Salesforce as Experience Cloud or Community Cloud.
Users will be directed to the external site (outside of Salesforce), in which the knowledge base is displayed.
Admin on Console can customize the integration name and icon to be displayed in Workstation App (since users do not know it was created in Salesforce).
Read more about Workstation's integration security and Workstation's Enterprise Search.
3. Navigate to the App Manager using the search-
4. Check if you have a connected app name called 'Workstation' as part of a previous integration to Salesforce. If you do, skip to step 10. If you don't, create a 'New Connected App'-
5. Fill in this data in the relevant fields-
6. Press Save
7. Back in the App Manager screen, on the app's menu click on View8. On this screen, please copy "Consumer Key" and "Consumer Secret"
9. Also copy your Salesforce Knowledge "domain" (URL)- the URL used to access the Experience site.
10. Go to Setup -> Object Manager
11. Click New to create a new custom field
12. Name the custom field External URL Name
13. In this field, under Formula Options create the formula that will set the URL according to your site in which the article should be displayed.
14. Copy the Field Name as it is displayed in your Custom Field
15. Go to Manage Users -> Permission Sets, and make sure that the system permission API Enabled is allowed (the checkbox is checked)
16. Go to Console -> Workstation -> Integrations
17. Click on Setup of the Salesforce Knowledge integration
18. Configure the following fields-
19. The integration will appear in the Integrations tab of the app's Settings
Integrations can be segmented to a sub-set of users and audiences, rather than being enabled for all end-users. This feature streamlines the integration process and helps to ensure that users are only using the integrations that are relevant to their work.
To segment a Workstation integration: