為權力BI配置OAuth(公共預覽)
預覽
這個特性是在公共預覽。
本文描述了如何配置OAuth身份驗證BI。在您完成這個一次性配置磚帳戶的管理,用戶可以使用OAuth簽署權力BI。
配置一個. netrc文件安全地通過憑證使用cURL
本節描述如何配置一個. netrc文件安全地傳遞你的磚使用cURL的用戶名和密碼。
你完成後一次性OAuth配置步驟在這篇文章中,您可以刪除. netrc文件。
在OAuth招收你的磚賬戶
招收你的磚賬戶在OAuth,做到以下幾點:
運行以下
旋度
命令:curl - n - x發布https://accounts.cloud.www.eheci.com/api/2.0/accounts/ <帳戶ID > / oauth2 /注冊
驗證你的磚帳戶是參加OAuth,運行以下
旋度
命令:curl - n - x得到https://accounts.cloud.www.eheci.com/api/2.0/accounts/ <帳戶ID > / oauth2 /注冊
返回以下輸出:
{“is_enabled”:真正的}
請注意
注冊可能需要幾分鍾。如果登記尚未完成,等待幾分鍾,然後再次運行注冊驗證命令。
添加力量BI作為OAuth應用程序
權力BI作為OAuth應用程序添加到你的磚賬戶,運行以下旋度
命令:
curl - n - x發布https://accounts.cloud.www.eheci.com/api/2.0/accounts/ <帳戶ID > / oauth2 / published-app-integrations - d”{app_id”:“power-bi“}”
重要的
(Windows)必須使用雙引號裏麵的數據參數,逃避所有報價。例如:
curl - n - x發布https://accounts.cloud.www.eheci.com/api/2.0/accounts/ <帳戶ID > / oauth2 / published-app-integrations - d”{\“app_id \”, \“power-bi \“}”
以下輸出的回報:
{“integration_id”:“<集成ID >”}