Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Fabric Apps documentation

Build and deploy secure, data-driven applications in Microsoft Fabric by using TypeScript, GraphQL, and AI-assisted development.

Get started

Get started

  • Create your first app
  • Create and deploy an app with the CLI
  • Create an app connected to a semantic model
  • What is Fabric Apps?
  • Review pricing and capacity usage

Build with agents

Quickstart

  • Create an app with GitHub Copilot
  • Create an app with Claude Code

Data modeling and access

Concept

  • Define data models
  • Configure anonymous data access
  • Define data permissions

How-To Guide

  • Connect to Fabric data
  • Read and write data with GraphQL
  • Apply and verify schema changes

Functions

Overview

  • Use Functions

How-To Guide

  • Manage function secrets

Authentication

Overview

  • Understand authentication

How-To Guide

  • Configure Fabric SSO

Develop and deploy

How-To Guide

  • Configure static hosting and access
  • Deploy to Fabric
  • Deploy by using GitHub Actions
  • Manage development and production environments

Explore more

Reference

  • Rayfin CLI reference
  • JavaScript SDK reference
  • FAQ

How-To Guide

  • Troubleshoot Fabric Apps
en-us
Your Privacy Choices
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Consumer Health Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2026