on Unified ITAM

IT Asset Management Suite IT Asset Management Blog Simplify Salesforce License Tracking With Salesforce And Assetsonar Integration

[How-to] Simplify Salesforce License Tracking with Salesforce and AssetSonar Integration

Salesforce licenses are among the most expensive and complex in the SaaS ecosystem, with 25+ license types and pricing often ranging from $75 to $300+ per user, per month. Without visibility, organizations risk paying for unused or overprovisioned licenses. EZO AssetSonar’s Salesforce integration helps IT teams eliminate waste, improve compliance, and gain a single source of truth for Salesforce license usage, all without manual reconciliation.

This integration extends AssetSonar’s mission of consolidating software and hardware asset data in one place. By connecting Salesforce directly, you can track license seats, entitlements, and user activity in real-time.

Benefits of Salesforce and AssetSonar Integration

  • Automated license tracking
    Import Salesforce license data directly into AssetSonar to see license assignments, usage, and entitlements without spreadsheets.
  • Cost control
    With accurate seat usage data, you can identify underutilized licenses, avoid over-provisioning, and reduce unnecessary costs.
  • Improved compliance visibility
    Complex Salesforce license structures are automatically mapped to users and profiles, giving you a clear, auditable record for renewals and audits.

Enabling Salesforce Integration

Go to Settings → Integrations → Cloud Software → Direct SaaS Integrations and under the Salesforce logo, click Connect.

A new overlay will appear, prompting you for the following credentials:

  • Salesforce URL
  • Consumer Key
  • Consumer Secret

You’ll need to retrieve these from your Salesforce account by creating a Connected App as detailed below.

For the first field, Salesforce URL, enter the URL for your account. For example: https://abc.my.salesforce.com while for Consumer Key and Consumer Secret, you need to follow these steps:

  1. Go to Salesforce account Setup.
  2. Find Apps External Client Apps Settings.
  3. Allow the creation of Connected Apps (if not previously allowed).
  4. Then click Create New Connected App.
  5. Enter the relevant information, such as Name and Email. We recommend setting a recognizable name like “AssetSonar Salesforce Integration.”
  6. Enable OAuth.
  7. Then add the following scopes:
    • Access and manage your data (api)
    • Perform requests on your behalf at any time (refresh_token, offline_access)
    • Full access (full)
  8. And check the following boxes:
    • Require Secret for Web Server Flow
    • Require Secret for Refresh Token Flow
    • Enable Authorization Code and Credentials Flow
  9. Once the app is created, open its detail page.
  10. Click Manage Consumer details to get the Client ID (Consumer Key) and Client Secret (Consumer Secret), and paste these in AssetSonar.

Once done, the integration will be connected. Now, you may click Import Licenses and select the licenses you want to import into AssetSonar. 

Limitations of Salesforce Integration

  • Only Salesforce products supported by the integration appear: Sales Cloud, Service Cloud, Analytics Cloud/CRM Analytics, and Experience Cloud.
  • Products like Marketing Cloud, Commerce Cloud, MuleSoft, and Slack are not included.
  • Users are mapped to licenses based on their Salesforce Profile and UserLicense ID.

Simplify Salesforce License Tracking — Starting Today

With Salesforce and AssetSonar integration, you gain clarity into one of the most expensive SaaS tools your business uses. Automate license tracking, identify cost-saving opportunities, and stay compliance-ready — all within AssetSonar.

Need help getting started? Email us at support@ezo.io — we’re happy to assist.

Was this helpful?

Thanks for your feedback!
Picture of Farhad Hassan
Farhad Hassan
Sr. Technical Writer, EZO
Farhad Hassan is a seasoned technical writer and content specialist with over a decade of experience turning complex systems into clear, actionable resources. At EZO, he focuses on creating support articles across the company’s full product suite — including EZO, EZRentOut, EZO CMMS, and AssetSonar — helping businesses manage assets, streamline maintenance, optimize IT tracking, and scale efficiently. He specializes in simplifying complex workflows — whether it’s asset lifecycle management, equipment rentals, preventive maintenance, or IT asset compliance. Farhad believes great support content should not just answer questions, but empower users to unlock the full potential of their tools.

Powerful IT Asset Management Tool - at your fingertips

Empower your teams, streamline IT operations, and consolidate all your IT asset management needs through one platform.