我有一个服务主体帐户,可用来自动执行计算和资源管理对象。我似乎无法与之交互的是房子的Azure AD一侧。我正在
“ azure.graphrbac.models.graph_error.GraphErrorException:权限不足,无法完成操作”
我不确定该在何处添加正确的权限。目前正在测试以下内容,以查看我是否至少可以列出用户:
graph_credentials = ServicePrincipalCredentials(
client_id = CLIENT,
secret = KEY,
tenant = TENANT_ID,
resource = 'https://graph.windows.net'
graphrbac_client = GraphRbacManagementClient(graph_credentials, TENANT_ID)
for item in graphrbac_client.groups.list():
print(item)
我已经在线检查了资源和SDK文档,看来我做得正确。我敢肯定这很简单。我也尝试过使用UserPassCredentials(),但出现其他错误。无论如何,不要使用用户凭据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句