Terraform Provider for Microsoft Fabric
freeMicrosoft's official Terraform provider for managing Microsoft Fabric resources — workspaces, capacities, and items — declaratively as infrastructure-as-code.
- Category
- devops-cicd
- Type
- library
- Language
- Go
- Maintainer
- microsoft
- Author
- Microsoft
- Added
- Jun 1, 2026
What it does
The Terraform Provider for Microsoft Fabric lets you manage Fabric resources — workspaces, capacities, environments, and other items — declaratively with HashiCorp Terraform. It is published by Microsoft on the official Terraform Registry under the microsoft namespace.
Why use it
Use it when you manage Fabric as infrastructure-as-code alongside the rest of your Azure estate, so workspaces and capacities are provisioned reproducibly and reviewed through pull requests. Note that, while Microsoft develops it, the provider is supported through GitHub issues and discussions rather than standard Microsoft product support.
Getting started
terraform {
required_providers {
fabric = {
source = "microsoft/fabric"
}
}
}
Run terraform init to download the provider. Bootstrap examples are at https://aka.ms/FabricTF/quickstart.