---
title: CloudMonitor on Fabric
canonical: "https://cloudmonitor.ai/docs/cloudmonitor-on-fabric/"
description: Onboarding for CloudMonitor on Microsoft Fabric. Authorize the multi-tenant service principal and grant read-only access to your Azure tenancy.
---

import { CardGrid, LinkCard } from '@astrojs/starlight/components';

CloudMonitor runs entirely on **Microsoft Fabric** as a managed SaaS —
nothing to deploy in your tenancy. To get started, you authorize
our multi-tenant service principal and grant it **read-only** access to the
cost data you choose.

<CardGrid>
  <LinkCard
    title="Architecture and data flow"
    description="How CloudMonitor connects: your cost exports stay in your tenancy and we read them in place, read-only, via a Fabric OneLake shortcut."
    href="/docs/cloudmonitor-on-fabric/architecture-and-data-flow/"
  />
  <LinkCard
    title="Granting CloudMonitor access to your Azure environment"
    description="Authorize the service principal and grant read-only access to your subscriptions, billing account, and cost-export storage."
    href="/docs/cloudmonitor-on-fabric/granting-cloudmonitor-access-to-your-azure-environment/"
  />
  <LinkCard
    title="What data CloudMonitor can see"
    description="The Azure Cost Management datasets we ingest, with links to Microsoft's published field schemas. No PII."
    href="/docs/cloudmonitor-on-fabric/what-data-cloudmonitor-can-see/"
  />
  <LinkCard
    title="Getting started with the CloudMonitor Fabric Workload"
    description="Add CloudMonitor to your Fabric workspace, connect it to your semantic model, and tour the Inform, Optimize, and Operate screens."
    href="/docs/cloudmonitor-on-fabric/getting-started-with-the-cloudmonitor-app/"
  />
  <LinkCard
    title="Granting CloudMonitor access to Microsoft 365 data"
    description="Optional: authorize CloudMonitor’s Microsoft 365 service principal for usage, licensing, and security reporting."
    href="/docs/cloudmonitor-on-fabric/granting-cloudmonitor-access-to-microsoft-365-data/"
  />
</CardGrid>
