Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for multi-tenant authentication #14360

Closed
jhendrixMSFT opened this issue Feb 25, 2021 · 1 comment · Fixed by #15138
Closed

Add support for multi-tenant authentication #14360

jhendrixMSFT opened this issue Feb 25, 2021 · 1 comment · Fixed by #15138
Labels
Azure.Identity Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved.

Comments

@jhendrixMSFT
Copy link
Member

This is a hard requirement for TF support.

@magodo
Copy link
Contributor

magodo commented Apr 21, 2021

Adding more context:

Currently, AzureRM provider makes use of auxiliary tenant to allow users to provision resource crossing tenants (e.g. cross tenant vnet peering).

The reason why the AzureRM provider works is because it depends on Go SDK Track2, where it can construct a multi-tenant authorizer for service principal either via adal.NewMultiTenantServicePrincipalToken, or via getting the token from azcli (and convert it into SP token).

@RickWinter RickWinter added Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved. labels Jul 22, 2021
@RickWinter RickWinter removed the Track2 label Sep 13, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Apr 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Azure.Identity Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved.
Projects
None yet
3 participants