簡體   English   中英

具有 Power BI 的網站無法查看組/工作區

[英]Website with Power BI unable to see Group/Workspace

我是一名 Power BI/SQL 開發人員,他繼承了一個使用 C# API 與 Power BI 集成的網站。 直到今天,這一直運行良好 - 每當我嘗試從網站加載 Power BI 報告時,它都會引發一個異常,我在此處的代碼中找到了該異常:

        var groupId = (await PowerBIClient.Groups.GetGroupsAsync()).Value.FirstOrDefault()?.Id;
        if (string.IsNullOrEmpty(groupId))
        {
            throw new EntryPointNotFoundException("No group available, need to create a group and upload a report");
        }

當我嘗試在 Power BI 門戶中加載包含報告的工作區時,我發現我不再具有訪問權限,因為出於某種原因,我的 pro 許可證現在是免費許可證(我也無法將報告發布到門戶)。 為我續訂許可證后,我重新獲得了訪問權限,並再次可以發布。

我目前的假設是兩者是相關的。 我正在嘗試查找如何從網站授予 Power BI 訪問權限,以及是否有可能用於訪問此權限的帳戶也已降級為免費?!

有誰知道我如何找到可以訪問報告的用戶? 是否在 Azure 的 App Service 上定義? 不幸的是,知道該網站設置的每個人要么是承包商,要么已經離開,所以這里沒有其他人可以求助。

要訪問 groupId,用戶需要Workspace.Read.AllWorkspace.ReadWrite.All權限。

您可以按照以下步驟更新/檢查工作區的訪問權限(授予對工作區的訪問權限會在工作區的報告中授予相同的權限。):

  1. 登錄到 Power BI 服務。

  2. 滾動到要啟用訪問的工作區,然后從更多菜單中,select 工作區訪問。

  3. 在那里你可以看到用戶和提供的權限

參考:

https://docs.microsoft.com/rest/api/power-bi/groups/get-groups

https://docs.microsoft.com/power-bi/connect-data/service-datasets-manage-access-permissions

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM