Create a Salesforce API User

Create a Salesforce API User

The instructions in this article require the permission levels of a Salesforce System administrator (a user with highly elevated administrative privileges in Salesforce). 

Follow the steps below to create a Salesforce Integration API-only user: 
  1.  Access Users in Setup
    1. In the Salesforce Setup page, select Users in the Quick Find box on the left panel.
  2. Create a new user
    1. Click New User. 
    2. Complete the new user form.
    3. Select Salesforce Integration from the user license dropdown list. 
    4. Select Salesforce API Only System Integrations for the Profile dropdown list. 
    5. Click Save.



  3. Assign the Permission Set License:
    1.  On the User Setup page, hover over Permission Set License Assignments and then click Edit Assignments.



    2. Search for Salesforce API Integration from the Permission Set License list. Check the box to allow users to access Salesforce data and features through the Salesforce API. 



    3. Click Save.



  4. Create a custom Permission Set with the necessary object permissions. 
    1. On the Home page, search for Permission Sets.
    2. Click New and enter the permission set information. 





    3. Select Salesforce API Integration from the Permission Set License dropdown list. 
    4. Click Save. 
  5. Assign Permission Set to the user. 
    1. On the Users Setup page, click Edit Assignments under the Permission Set Assignments.



    2. Add the new custom permission set to the Enabled Permission Sets box.


    3. Click Save.