Microsoft Fabric Updates Blog

Announcing the new Terraform Provider for Microsoft Fabric (Public Preview)

A new Terraform Provider for Microsoft Fabric is now in public preview. This provider empowers users to automate and streamline their deployment and management processes in a declarative manner.

With the Terraform Provider for Microsoft Fabric, users can:

  1. Enhance Governance and Compliance: Establish and enforce processes, mitigate risks, identify and rectify infrastructure drifts, use policies for compliance, approve modifications, and track update history.
  2. Automate Complex Deployments: Simplify and templatize repetitive tasks, apply changes across multiple environments, and provision environments for various application development stages (Dev, Test, Prod, Pipelines) or common use cases like Copilots.
  3. Manage Ephemeral Environments: Create and destroy temporary development/test environments as needed, ensuring greater consistency between production and development setups.
  4. Enable Cross-Tenant Resource Copying: Facilitate the copying of environmental resources across non-production tenants for development purposes within enterprises.
  5. Accelerate Infrastructure Setup: Speed up the setup of complex self-hosted products within customer tenants.
  6. Manage Partner Tenants: Initialize and manage tenants for business partners, such as dealerships and franchises.

Terraform, as a powerful Infrastructure as Code (IaC) tool, can create and manage a wide range of cloud resources thanks to its extensive support for various providers. Providers in Terraform are plugins that enable it to work with virtually any platform or service that has an accessible API. This flexibility allows users to define and provision infrastructure across different environments seamlessly.

A white square with blue text

Description automatically generated

By leveraging Terraform’s capabilities with this new provider, you can benefit from streamlined workflows, enhanced control over your infrastructure, and improved consistency across environments.

The Terraform Provider for Microsoft Fabric Public Preview supports the creation and management of the following resources:

  • Environment
  • Data Pipeline
  • Eventhouse
  • Eventstream
  • KQL Database
  • Lakehouse
  • ML Experiment
  • ML Model
  • Notebook
  • Report
  • Semantic Model
  • Warehouse
  • Domain
  • Domain Role Assignment
  • Domain Workspace Assignment
  • Workspace
  • Workspace Role Assignment
  • Workspace Git
  • Spark Settings
  • Spark Pool
  • Environment Spark Settings

These resources can be efficiently managed using the Terraform Provider for Microsoft Fabric, enabling streamlined infrastructure management and automation.

We are committed to continually expanding the capabilities of this provider. Stay tuned for future updates, as we plan to introduce many more resources and features to further enhance your experience and meet your evolving needs.

Пов’язані дописи в блозі

Announcing the new Terraform Provider for Microsoft Fabric (Public Preview)

березня 4, 2026 від Amir Jafari

We’re announcing an update to the permissions required to interact with semantic models in Fabric data agents. Today: As a creator, you must have access to the workspace where the semantic model lives and Build permission on the semantic model to add semantic model to a data agent. As a consumer, you need Read access … Continue reading “Update to required permissions for Semantic Models in Fabric Data Agents”

лютого 25, 2026 від Katie Murray

Welcome to the February 2026 Microsoft Fabric update! This month brings a wide range of enhancements across the Fabric platform—from improvements to the OneLake Catalog and developer experiences, to meaningful updates in Data Engineering, Data Factory, Real‑Time Intelligence, and more. Whether you’re building, operating, or scaling solutions in Fabric, there’s plenty here to explore. And … Continue reading “Fabric February 2026 Feature Summary”