登录
首页 >  Golang >  Go问答

通过订阅 ID 检索 Azure 组织

来源:stackoverflow

时间:2024-02-09 22:18:20 417浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《通过订阅 ID 检索 Azure 组织》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

使用 Azure Golang ARM SDK,我能够获取订阅下的所有资源(Azure 组织除外)。

是否有 REST API 或 Golang 库允许以编程方式获取与订阅关联的 Azure 组织? 请注意,我可以提供的唯一参数是订阅 ID。


正确答案


我尝试在我的环境中重现相同的结果,并成功获得如下结果:

我通过授予api权限创建了一个应用程序,如下所示:

我使用以下参数生成了访问令牌:

get https://login.microsoftonline.com/cdf429fe-37a2-4a79-8e40-7adbac3f8552/oauth2/v2.0/token

client_secret: client_secret
grant_type:client_credentials
scope:https://management.azure.com/.default
client_id:18e97655-fba5-4644-8abc-xxxxxxx

要获取订阅中的所有 azure ad b2c 租户资源,请尝试以下命令:

get https://management.azure.com/subscriptions/{subscriptionid}/providers/microsoft.azureactivedirectory/b2cdirectories?api-version=2021-04-01

要按订阅 id 获取 azure 组织,请尝试以下命令:

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Confluent/organizations?api-version=2021-12-01

今天关于《通过订阅 ID 检索 Azure 组织》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>