I have a web application made in .NET and I need to connect it with several Salesforce accounts to access data in Salesforce with OAuth2.0. How can I do it?
I have seen this document: https://help.salesforce.com/help/doc/en/remoteaccess_oauth_web_server_flow.htm
and I need a client_id (Consumer key from the remote access application definition) to obtain Access Authorization. But as I want is to connect my application with salesforce organizations of my clients, on which I have no access credentials, how do I get the customer_id?
On the other hand I have seen applications that connect to salesforce redirected to this page to request permission:
But I don't know what is the "source" param.
One of the applications I've seen that connects to salesforce and uses the authorization process is "zapier.com".
I made a zapier connecting to my development org and within "Connected Apps OAuth Usage", in mi org, Setup --> Administration Setup --> Manage Apps, I can see the following:
Connected App: Zapier User Count: 1
From this moment zapier can access the data from my salesforce organization via API.
This is exactly what I want to achieve.
I'm a little lost. Can anyone help me?