获取 Power BI 容量暂停的 Azure oauth 令牌

Get Azure oauth token for Power BI Capacity suspend

我需要为以下 Power BI 容量暂停请求发送授权令牌:

暂停 API 呼叫:

https://management.azure.com/subscriptions/f66cd382-5d26-427e-b345c-d11a6f474740/resourceGroups/%7BresourceGroupName%7D/providers/Microsoft.PowerBIDedicated/capacities/%7BdedicatedCapacityName%7D/suspend?api-version=2017-10-01

下面的 API 调用用于获取身份验证令牌: 访问令牌 API 调用:

https://login.microsoftonline.com/{{tenantId}}/oauth2/token

对于此访问令牌 API 调用它需要输入 grant_type、client_id、client_secret 和资源。

我的问题是,我需要在哪里获取 client_id 和 client_secret 的 Azure power BI 嵌入式服务。

请给我建议

您应该有一个应用程序注册来获取这些值。在 Azure AAD 中注册应用程序。

客户端 ID: 也称为创建用于 Power BI 的应用程序的应用程序 ID。检查 Azure AD 中的应用程序注册。

客户端密码: 这也可以从 Azure AAD > App Registrations > Application > Certifications and Secrets 获得。

您还需要授予访问权限以启用和授予与 PowerBI 相关的 API 权限。