specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ alignedWith: framework: FinOps Foundation Framework frameworkUrl: https://www.finops.org/framework/ dataSpec: FOCUS dataSpecVersion: '1.3' dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/ provider: Microsoft Office 365 providerId: microsoft-office-365 publisherName: Microsoft Corporation serviceCategory: Productivity created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: true tags: - Productivity - Microsoft 365 - Microsoft - FinOps - FOCUS description: 'FOCUS-aligned FinOps for Microsoft 365 / Office 365: tiered per-user-per-month subscriptions across Business (Basic / Standard / Premium) and Enterprise (E3 / E5 / E7) plans plus frontline F1 / F3 SKUs; programmatic access via Microsoft Graph included at no incremental per-call charge.' sources: - https://www.microsoft.com/en-us/microsoft-365/business/compare-all-plans - https://www.microsoft.com/en-us/microsoft-365/enterprise/microsoft365-plans-and-pricing billingModel: pricingCategory: Tiered Subscription billingFrequency: Monthly billingCurrency: USD chargeCategories: - Usage - Purchase - Tax - Adjustment focusColumns: ServiceName: Microsoft 365 ServiceCategory: Productivity ProviderName: Microsoft PublisherName: Microsoft Corporation InvoiceIssuerName: Microsoft Corporation BillingCurrency: USD ChargeCategory: Purchase meters: - name: m365_seats description: Microsoft 365 seat licences across Business and Enterprise SKUs unit: seat aggregation: sum dimensions: - tenant - sku - with_teams - name: mailbox_storage description: Exchange Online mailbox storage in use unit: GB aggregation: sum dimensions: - mailbox - name: onedrive_storage description: OneDrive for Business storage in use per user unit: GB aggregation: sum dimensions: - user - tenant - name: sharepoint_storage description: SharePoint storage in use per site unit: GB aggregation: sum dimensions: - site - tenant - name: graph_api_requests description: Microsoft Graph API calls (no charge; tracked for throttling) unit: request aggregation: sum dimensions: - application - tenant - service principles: - name: Visibility description: Use the Microsoft 365 admin centre Active Users and product-usage reports, plus Microsoft Cost Management for the SKU billing line. - name: Allocation description: Map seat licences to Entra groups bound to cost-centres for chargeback / showback; use group-based licensing to keep allocation in sync. - name: Optimization description: Right-size SKU mix (Business Basic for kiosk/web users, Standard / E3 for desktop power users, E5 only where Power BI Pro / Defender P2 / Entra ID P2 is needed); reclaim inactive licences via Microsoft 365 admin centre activity reports. - name: Accountability description: IT owns SKU mix and Entra group-based licence assignment; finance owns the contract; app owners reconcile programmatic Graph usage to the throttling budget. maintainers: - FN: Kin Lane email: kin@apievangelist.com