Skip to content
LicenseMeter

Connect Salesforce to LicenseMeter.

Connect via API

At Salesforce prices, one forgotten seat pays for a lot of tooling. LicenseMeter queries the user list with license type and last login and cross-checks every license against Entra ID.

Setup, step by step.

  1. Create a Connected App

    In Setup > App Manager, create a Connected App with OAuth enabled and Enable Client Credentials Flow checked. Under Selected OAuth Scopes, add 'Manage user data via APIs (api)' - without it the token issues but the user query is rejected, so the connection validates yet reads nothing.

    Salesforce: Configure a Connected App for the Client Credentials Flow (official documentation)

  2. Set a read-only run-as user

    Under Manage > Edit Policies > Client Credentials Flow, set the execution user. Use a dedicated integration user with API Enabled and View All Users (read-only) - View All Users is what lets the single query return every active user when User Sharing is on; without it the list comes back empty or partial. LicenseMeter's only query is the user list.

  3. Connect

    Paste your production My Domain URL (https://<org>.my.salesforce.com) or sandbox My Domain URL (https://<org>.sandbox.my.salesforce.com), plus the consumer key and consumer secret, on the Salesforce connector page. Validated before storage, encrypted at rest.

What it finds.

  • Salesforce licenses held by accounts that are disabled in Entra ID. At Salesforce prices, usually the single most expensive leak.
  • Licenses with no matching directory account at all.
  • Licenses nobody has logged into for your inactivity threshold.

What LicenseMeter reads

  • The user list: email, name, active flag and license type
  • Last login per user

What it never reads

  • CRM records: no accounts, contacts, opportunities or reports

Credentials are validated against the vendor before anything is stored, encrypted at rest (AES-256-GCM), used read-only and deleted the moment you disconnect. Data lives in the EU (Postgres, Frankfurt). The security overview covers the full picture.

Ready in a few minutes.

Open the connector page in your workspace, or walk through the live demo first to see the findings this connector produces.

Opening the connector signs you in with Microsoft first.