Can I use Salesforce Integration User?

The problem is that the integration user is designed for non-native scenarios like Zapier-style workflows. These can be less secure as the credentials are stored off-platform, so having a more limited user license type makes sense.

Our product is a native Salesforce application that securely integrates with the platforms we connect to. Credentials are stored securely within Salesforce, ensuring data protection. We offer various screens and processes that operate entirely within Salesforce, unlike third-party tools like Zapier. For optimal sync performance, we recommend using a system administrator license, as it provides the necessary permissions for a successful integration that is native. Extensive permissions are contained within our permission sets, which are continually updated when we upgrade users.

The integration user license is also limited regarding assignment. Salesforce currently doesn't let you log in as the integration user, so you can't start this process. Workarounds exist, but they add unnecessary complexity and are something we don't support.

If you want to set an owner for records we create other than your sync user, you can easily accomplish this by assigning a Salesforce Security Owner.

Related Articles