Salesforce Connection issue for non-Admins (Connected App)

Hi there -

This question is exactly the same as the one that was raised here:

As it stands, our Admins are able to connect Knime to Salesforce Production without any issue, but we have a need to have some trusted non-admins able to run some processes as well.

The standard way that Salesforce supports is to click on the “Install” button from the “Connected Apps OAuth Usage” setup page.

As the previous poster mentioned, when clicking this “Install” button in production, it shows an error:

From what research I have done, this is an issue with the “scoping” of the default client ids that were published by knime to Salesforce.

Does this make any sense?

It sounds like we can create our own custom app, which will require sharing client secrets and keys with anybody who needs to connect. We can do that if we have to, but it would be ideal to be able to use the pre-configured app if this is just a misconfiguration between Knime and Salesforce.