Creating an External Client Application
- Ensure that you have Salesforce administrator permissions to create and manage External Client Applications.
The External Client Application provides the OAuth client credentials that Claude uses to authenticate against your Salesforce org when invoking Conga CPQ MCP actions.
- Create an External Client Application:
- Enable and Configure OAuth:
- Configure Admin Policies (Crucial for Security):
- Open External Client App Manager.
- Locate the application you created.
- Open the Policies tab and click Edit.
- Under OAuth Policies, set Permitted Users to Admin approved users are pre-authorized.
- Assign the profiles or permission sets that are authorized to use the application.
- Click Save.
- Retrieve Client Credentials:
- In External Client App Manager, locate the application.
- Open the application Settings.
- Navigate to OAuth Settings.
- Copy the following values: Consumer Key (Client ID), Consumer Secret (Client Secret)
The External Client Application is created and configured. You can use the Client ID and Client Secret when configuring authentication between Salesforce and the Conga CPQ MCP server.
