pulumi-azuread icon indicating copy to clipboard operation
pulumi-azuread copied to clipboard

Identity Governance Entitlement Management using /beta/ API instead of /v1/

Open tjrobinson opened this issue 10 months ago • 3 comments

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

The underlying Terraform provider currently uses the beta endpoints of the Microsoft Graph API for Identity Governance Entitlement Management, i.e. access packages.

Microsoft have raised an issue here: https://github.com/hashicorp/terraform-provider-azuread/issues/1337

To summarise:

  • /beta/identityGovernance/entitlementManagement is unsupported and will be formally deprecated, then eventually removed from /beta to avoid any future confusion (no specific timeline on this).
  • When new functionality is incrementally added into entitlement management, it will be added to v1.0 once it reaches GA.
  • For functionality in preview (before GA), guidance will be provided for that specific preview on how to access it and provide feedback.
  • If there are breaking changes in the future, Microsoft will provide time for applications to update to the new APIs.

This is mostly an FYI, but if you are able to work with them on a solution to this then that would be much appreciated.

Affected area/feature

Identity Governance Entitlement Management in the Pulumi Azure Active Directory (Azure AD) provider.

tjrobinson avatar Mar 29 '24 10:03 tjrobinson