function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
JamesParkerJamesParker 

API license

Hi,

 

I have create an application which uses the Salesforce API on our development system. The user account used on the development system uses the 'Salsefoce' license. I would like to use this application on a production system, which user license should I use in production?

 

Thanks,

 

James

Prashant.SakhujaPrashant.Sakhuja

James,

You would need to use the same license type: Salesforce in Production as well.

 

As a best practice, set the profile of this user with the attribute 'API only'. This will ensure that no one else is able to login through the browser as this user.

 

Another thing to note is not to use the System Admin profile for this user. Users with System Admin profile can manage users including other System Admins.

 

Hope this helps!

 

 

JamesParkerJamesParker

Thanks for the advice.

 

Is the 'API only' attibute within the profile? I can only find an 'API Enabled' option.

 

James

Prashant.SakhujaPrashant.Sakhuja

The attribute is called "Api Only User" and it is right below the API Enabled' checkbox.

What edition are you on? I am referring to Enterprise Edition.

JamesParkerJamesParker

I'm currently using the Developer Edition. I assume this option isn't available in the Developer Edition.

 

Thanks,

 

James