Acrisure leverages SalesScreen to achieve 45% YoY Revenue Growth 🚀 Watch the full story!
SalesScreen Logo
How to Create an API Integration User in Salesforce

Note:

  • You need admin privileges in Salesforce to carry out this approach.
  • This is a third-party article about Salesforce features. The names, labels or images used here are not necessarily up-to-date with the current Salesforce build.

To initialize integration with your Salesforce organization, you must first log in with a Salesforce user and allow SalesScreen access to the Salesforce API. This Salesforce user account will serve as the connection between SalesScreen and Salesforce, thus allowing data to be retrieved from Salesforce and visualized in SalesScreen.

It is therefore important that this user account won't be subject to radical changes or deactivation on the Salesforce platform. The best way to ensure this is to set up an API Only user account in Salesforce - to be utilized solely for integration purposes.

This guide consists of two phases. Phase 1 describes how to create such a Profile and Phase 2 describes how to create a User account with said profile.

Streaming API Access

The integration utilizes the Salesforce Streaming API for most of its data synchronization. Check out this Salesforce article on how to utilize the API correctly, including the data access level that the API user needs to have.

Want more details? Click here to find an overview of recommended configurations for your Salesforce organization in order to utilize the Streaming API. We advise you to consult this article if you're experiencing problems with the Streaming API — including not being able create data flows (subintegrations) for specific objects from Salesforce to SalesScreen, or not receiving data via existing data flows.

Phase 1 - Set up profile

The first thing you need to do is to create the API Only profile that will be set as the profile type of the integration user account.

Step 1

From Setup, input 'Profiles' in the search field and select Profiles under Manage Users. How to Create an API Integration User in Salesforce

How to Create an API Integration User in Salesforce

Step 2

In the User Profiles list, click New. How to Create an API Integration User in Salesforce

Step 3

The existing profile to be cloned from must have a full Salesforce license. In the example below, we've chosen System Administrator - which indeed has a full Salesforce license. Set the Profile Name to be 'API Only' and finally, click Save. How to Create an API Integration User in Salesforce

Step 4

After having saved the new profile in Step 3, you'll be presented with an overview of the profile, as seen in the image below. How to Create an API Integration User in Salesforce

Proceed to click Edit and make sure that both the Standard Object Permissions and Custom Object Permissions allow Modify All as shown for the three standard objects in the image below. How to Create an API Integration User in Salesforce

Step 5 (Optional)

If you don't want the API Only user account to be allowed access to the Salesforce website dashboards, like typical Salesforce users, you can make sure the API Only User option is checked, like in the image below. Finally, scroll all the way up or down and click Save. How to Create an API Integration User in Salesforce

Phase 2 - Create user with 'API Only' profile

Now that the API Only profile has been set up, it's time to create a user with this profile.

Step 1

At the API Only profile overview, click View Users. How to Create an API Integration User in Salesforce

Step 2

Click New User and proceed to set the User License to Salesforce and the Profile to be API Only, as shown in the image below. How to Create an API Integration User in Salesforce

How to Create an API Integration User in Salesforce

Finally, click Save and use this newly created user account - under the API Only profile - to initialize the connection between SalesScreen and Salesforce.

Our latest blog posts

Go to Blog overview
2023: A Year in Review

2023: A Year in Review

June 18, 2019

SalesScreen Ranked #1 Sales Gamification Software by G2

SalesScreen Ranked #1 Sales Gamification Software by G2

June 18, 2019

Our Holiday Gift to You..a new Reward Shop!

Our Holiday Gift to You..a new Rewards Shop!

June 18, 2019

Turning Your Gen-Z Sales Team Spirit into Sales

Turning Your Sales Team Spirit into Sales

June 18, 2019

You think older generations don’t respond to gamification? The data says differently.

You think older generations don’t respond to gamification? The data says differently.

June 18, 2019

5 Ways to Use Employee Recognition to Boost Your Sales Teams’ Performance

5 Ways to Use Employee Recognition to Boost Your Sales Teams’ Performance

June 18, 2019

Go to Blog overview

Get the Latest Sales Trends
Delivered to Your Inbox Every week!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

This is the closer. If you’re not convinced yet, no coffee for us.

Give us some details, not too much, not too little, just enough to talk to you about our results, company and what we believe in.

Reviewed Favorably By Industry Experts

Leader Winter 2024
Top 50 Sales Products - 2023
Momentum - Winter 24
Best Relationship Winter 24
User Adoption - Winter 24
Implementable - Winter 24

By submitting this form, you consent to be contacted on how SalesScreen can help your organization.