Forum Discussion
doggonewater672
Sep 02, 2022Copper Contributor
Deploying access packages as code
I know Microsoft graph can be used to automatically create access packages in Azure AD however it would be useful if a Terraform registry would eventually become available to deploy access packages u...
Kidd_Ip
Mar 13, 2026MVP
At present, Terraform does not provide a native resource for managing Azure AD Access Packages. However, these can be provisioned and maintained programmatically through the Microsoft Graph API. The recommended approach is to leverage the Microsoft Graph Terraform provider, which enables organizations to define and manage Microsoft Entra (Azure AD) resources in a declarative, Infrastructure-as-Code (IaC) manner.
https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/guides/microsoft-graph.html
https://learn.microsoft.com/en-us/graph/templates/terraform/overview-terraform-for-graph