Azure License Inventory Report

Organization: NETSOL Technologies Ltd.
Domain: netsoltech.com
Report Date: December 16, 2025
Report Generated: Based on Microsoft Entra Admin Center License Data

Executive Summary

NETSOL Technologies Ltd. currently holds 54 different license SKUs with varying quantities and utilization rates. The organization has significant trial licenses (approximately 2,210,000+ trial seats) and paid licenses (approximately 2,600+ paid seats). Key findings include:

  • Critical Issues: 2 licenses showing negative availability
  • High Utilization: 8 licenses at 100% utilization
  • Expiring Soon: 1 license expiring
  • Trial Focus: Heavy reliance on trial licenses (over 99% of total licenses are trials)

License Categories Analysis

1. Critical/Mission-Critical Licenses (High Utilization)

License NameTotalAssignedAvailableUtilizationStatus
Microsoft 365 E3 (no Teams)1001000100%CRITICAL – NEED MORE
Enterprise Mobility + Security E5110100%CRITICAL – NEED MORE
Exchange Online (Plan 2)10100100%CRITICAL – NEED MORE
Visio Plan 2550100%CRITICAL – NEED MORE
Microsoft 365 Copilot660100%CRITICAL – NEED MORE
Office 365 E1150148298.7%NEAR CAPACITY
Microsoft 365 Business Basic300296498.7%NEAR CAPACITY

2. Problematic Licenses (Negative Availability)

License NameTotalAssignedAvailableIssue
Microsoft 365 Business Standard3035-5OVER-ASSIGNED
Exchange Online (Plan 1)986940-4OVER-ASSIGNED
Microsoft 365 F11,0101,023-13OVER-ASSIGNED

3. Expiring Licenses

License NameTotalExpiring SoonAction Required
Microsoft Teams Rooms Pro without Audio Conf…11Renewal Needed

License Portfolio by Product Family

Microsoft 365 Suite

  • Microsoft 365 Business Basic: 300 licenses (296 assigned)
  • Microsoft 365 Business Standard: 30 licenses (35 assigned – OVER)
  • Microsoft 365 F1: 1,010 licenses (1,023 assigned – OVER)
  • Microsoft 365 E3 (no Teams): 100 licenses (100% utilized)
  • Office 365 E1: 150 licenses (98.7% utilized)

Communication & Collaboration

  • Exchange Online (Plan 1): 986 licenses (over-assigned by 4)
  • Exchange Online (Plan 2): 10 licenses (100% utilized)
  • Microsoft Teams Enterprise: 100 licenses (98 assigned)
  • Microsoft Teams Phone Resource Account: 10 licenses (0 assigned)
  • Microsoft 365 Audio Conferencing: 11 licenses (9 assigned)

Power Platform

  • Microsoft Power Apps for Developer: 10,000 trial (15 assigned)
  • Microsoft Power Apps Plan 2 Trial: 10,000 trial (4 assigned)
  • Microsoft Power Automate Free: 10,000 trial (500 assigned)
  • Power Apps V Trial for Makers: 10,000 trial (0 assigned)
  • Power BI Premium Per User: 100 licenses (7 assigned)
  • Microsoft Copilot Studio Viral Trial: 10,000 trial (10 assigned)

Dynamics 365

  • Microsoft Dynamics AX7 User Trial: 10,000 trial (0 assigned)
  • Dynamics 365 P1 Trial for Information Workers: 10,000 trial (0 assigned)
  • Dynamics 365 Sales Premium Viral Trial: 10,000 trial (0 assigned)
  • Dynamics 365 for Talent: 10,000 trial (0 assigned)

Security & Compliance

  • Enterprise Mobility + Security E5: 1 license (100% utilized)
  • Microsoft Defender + Purview Suite Add-on: 1 license (0 assigned)
  • Rights Management Adhoc: 10,000 trial (1 assigned)

Project Management

  • Planner and Project Plan 5: 20 licenses (6 assigned)
  • Microsoft Project Plan 5 Trial: 10,000 trial (0 assigned)

Trial Licenses (Major)

  • Microsoft Stream Trial: 1,000,000 seats (53 assigned)
  • Microsoft Fabric (Free): 1,000,000 seats (150 assigned)
  • Microsoft Business Center: 10,000 trial (0 assigned)
  • App Connect: 10,000 trial (1 assigned)

Financial Implications & Recommendations

Immediate Actions Required (Urgent)

  1. Address Over-assignment Issues:
    • Microsoft 365 Business Standard: Reduce assignments by 5 or purchase 5 more licenses
    • Exchange Online (Plan 1): Reduce assignments by 4 or purchase 4 more licenses
    • Microsoft 365 F1: Reduce assignments by 13 or purchase 13 more licenses
  2. Purchase Additional Licenses:
    • Microsoft 365 E3 (no Teams): Urgently needed
    • Enterprise Mobility + Security E5: Urgently needed
    • Exchange Online (Plan 2): Urgently needed
    • Visio Plan 2: Urgently needed
    • Microsoft 365 Copilot: Additional seats needed
  3. Renew Expiring License:
    • Microsoft Teams Rooms Pro: Expiring soon – renew immediately

Cost Optimization Opportunities

  1. Trial License Consolidation:
    • 22 different trial SKUs with low utilization
    • Consider converting essential trials to paid licenses
    • Eliminate unused trial licenses
  2. License Rationalization:
    • Multiple overlapping communication tools
    • Consider consolidating Exchange Online plans
    • Evaluate actual usage of various trial products

Strategic Recommendations

  1. Implement License Management Process:
    • Regular license audits (monthly)
    • Assignment approval workflow
    • Usage monitoring and reporting
  2. Budget Planning:
    • Estimated annual cost for current paid licenses: $150,000-$200,000
    • Additional budget needed for critical licenses: $50,000-$75,000
    • Trial-to-paid conversion budget: $100,000-$150,000
  3. Compliance Review:
    • Ensure all assigned licenses are actively used
    • Review Microsoft 365 F1 assignments (may be mis-assigned)
    • Verify trial license compliance

Risk Assessment

High Risk Areas

  1. Compliance Risk: Over-assigned licenses violate Microsoft terms
  2. Business Continuity Risk: Critical licenses at 100% utilization
  3. Financial Risk: Unexpected costs from auto-renewing trials
  4. Security Risk: Unmanaged trial licenses with potential security gaps

Medium Risk Areas

  1. Operational Risk: Dependence on trial licenses for business functions
  2. Scalability Risk: Limited headroom for growth in key areas

Next Steps

  1. Week 1: Address over-assignment issues
  2. Week 2: Purchase critical missing licenses
  3. Week 3: Develop license management policy
  4. Week 4: Conduct user access review
  5. Month 2: Implement automated license management
  6. Month 3: Strategic license optimization review

Prepared by: IT Administration Team
Contact: [email protected]
Review Date: January 15, 2026

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top