I am working with Microsoft Entra ID and Azure DevOps, and I am exploring the possibility of automatically provisioning Azure DevOps licenses to users based on their Entra ID group membership. The Azure DevOps organization is connect with Microsoft Entra.
I created an Entra ID group that represents a team or department within our organization. Users are added to this group as they join the team. When a user is added to the group, they should automatically receive an Azure DevOps license, e.g. Stakeholder or Basic. Conversely, if a user leaves the group or organization, their Azure DevOps license should be revoked. Is this kind of automatic license provisioning possible? What steps do I need to take to set this up? Are there any best practices or considerations I should be aware of?
Thank you for any guidance or insights.