Workstation – Salesforce Integration
Brief Overview
Salesforce is a cloud-based software company. It provides a customer relationship management (CRM) service and enterprise applications (“apps”) focused on customer service, marketing automation, analytics, and application development.
The Salesforce integration with Workstation lets you easily find your Salesforce objects within Workstation.
Get to Know
Integrating Salesforce with Workstation adds Salesforce objects to the desktop and mobile Workstation enterprise search so you can easily find what you need without leaving Workstation.
Search for the following Salesforce objects:
- Lead
- Account
- Contact
- Opportunity
- File
- Dashboard
- Report
- Case
Connecting Salesforce on Workstation
- In your Workstation, go to Settings -> Integrations
- Find Salesforce and click Connect
- Sign into Salesforce
If the Salesforce card is not available, contact your WalkMe Owner in your organization and ask to enable Salesforce on Workstation.
Salesforce My CRM Views Widget
You can see your Salesforce list views directly from Workstation. Click the dropdown to change the object type and see its list views. You can further edit which list views you see on the widget, but editing the object type.
To edit a list view:
- Open the dropdown
- Click Edit
- Find the object type that you want to edit
- Click the pencil icon
- From edit list views, turn on up to two list views
- You must have at least 1 list view on
- Limitation: Only 80 list views will appear for you to choose from
- Click Save
Security Overview
Read more about Workstation’s integration security and Workstation’s Enterprise Search.
Configure an App in Salesforce
1. Sign in to Salesforce
2. Click on Setup for current app
3. Navigate to the App Manager using the search
4. Create a New Connected App
5. Fill in this data in the relevant fields
- Connected App Name: Workstation
- API Name: Workstation
- Contact Email: Your email address
- Enable OAuth Settings: Yes, click the check mark
- Enable for Device Flow: Yes, click the check mark
- Callback URL (also known as Redirect URL): Copy and paste these in this order:
- https://workstation.walkme.com/salesforce/connected
- https://eu-workstation.walkme.com/salesforce/connected
- http://localhost:3002/app/dev/authenticator-app/salesforce/connected
- Selected OAuth Scopes: Add ‘Full access (full)’ from the Available OAuth Scopes to the Selected OAuth Scopes:
- Full access (full)
- Manage user data via APIs (api)
- Perform requests at any time (refresh_token, offline_access)
- Require Secret for Web Server Flow: Yes, click the check mark.
- Require Secret for Refresh Token Flow: Yes, click the check mark.
6. Press Save
7. Go to the app’s menu click on View
8. On this screen, copy “Consumer Key” and “Consumer Secret” and the Salesforce “domain” (URL)
- Domain example: If this if your Salesforce domain https://company-lightning-example.lightning.force.com/ then copy the only the highlighted part: company-lightning-example.lightning.force.com
9. Go to the WalkMe Console -> Workstation Integrations
10. Edit the configuration of the Salesforce app with the parameters you’ve copied
- OAuth Client ID is the “Consumer Key”, OAuth Client Secret is the “Consumer Secret”