License360
Complete visibility into your Microsoft 365 licenses across every tenant. Identify unused licenses, optimize costs, and make smarter purchasing decisions — all in Power BI.
What You Can See
License360 gives you complete visibility into your Microsoft 365 licensing across all tenants.
Multi-Tenant Overview
See license allocation across all your tenants in a single unified view. Compare usage patterns and identify consolidation opportunities.
Per-User Distribution
Drill down to individual user license assignments. Identify over-licensed users and optimize based on actual usage.
Cost Optimization
Discover unused or underutilized licenses. Calculate potential savings and make data-driven purchasing decisions.
License Type Breakdown
Visualize your license mix across M365 E3, E5, Business Premium, and more. Understand your true licensing landscape.
Dashboard Visualizations
Setup Guide
Follow these steps to get License360 running in your Power BI workspace.
Install from Microsoft AppSource
Search for "License360 by Onelytix" in Microsoft AppSource. Click "Get it now" to install the semantic model and report template to your Power BI workspace.
Create App Registration in Azure AD
In Onelytix Admin, navigate to your tenant and click "Add App Registration". We'll guide you through creating an App Registration in your Azure AD with the correct permissions.
Required API Permissions
| API | Permission | Type |
|---|---|---|
| Microsoft Graph | Organization.Read.All | Application |
Admin consent required: An Azure AD administrator must grant consent for this permission. We provide a consent URL in the setup wizard.
Enter Your API Key in Power BI
Copy your Onelytix API key from the Admin portal. In Power BI, open the semantic model settings and enter the API key as a parameter. The model will connect to our API to fetch your license data.
onx_live_xxxxxxxxxxxxxxxxxxxxxxRefresh and Analyze
Click refresh to pull your license data. The dashboard will populate with your current license inventory across all connected tenants. Set up scheduled refresh to keep data current.
Stop Overpaying for Licenses
Most organizations have 10-20% unused licenses. License360 helps you identify and reclaim them, turning waste into savings.