表格式資料流 (TDS) 通訊協定是一種應用程式級通訊協定,用於在用戶端和資料庫伺服器系統之間傳輸要求和回應。 在 Power Platform 環境中啟用後,您可以使用此協定透過 Power BI、Excel 和資料流程存取 Microsoft Dataverse。
Dataverse TDS 端點有兩個設定,用於控制對 TDS 端點的存取層級。
環境層級。 功能環境設定啟用 TDS 端點。 此設定控制環境是否偵聽 TDS 流量。 啟用時請執行以下步驟:
- 登入 Power Platform 系統管理中心。
- 在導覽窗格中,選擇管理。
- 在管理窗格中,選擇環境。
- 在環境頁面上,選取一個環境。
- 前往設定>產品>功能。
- 在 TDS 端點下,選取啟用 TDS 端點。
使用者層級。 此設定與環境層級設定位於同一位置。 啟用 TDS 端點的使用者層級存取控制設定決定是否所有環境使用者都有權存取 TDS 端點,或者是否在個別使用者層級控制存取權。
- 停用 (預設) 後,所有環境使用者都有權使用 TDS 端點存取他們有權存取的資料。
- 啟用後,使用者無權使用 TDS 端點,除非將允許使用者存取 TDS 端點雜項權限指派給具有資訊安全角色的使用者。
相依於 TDS 端點的功能
此處列出的功能需要 TDS 端點:
- Power BI Desktop:使用 Power BI Desktop 應用程式中的 Dataverse 連接器時,會使用 Dataverse TDS 端點。 此功能允許使用者連接至 Dataverse,並使用 Power BI Desktop 應用程式建立報表與儀表板。
- Power BI 服務:此功能允許使用者將 Power BI Desktop 報表與儀表板發佈並分享至 Power BI 線上服務,並可使用 Dataverse 連接器存取及更新 Dataverse 資料。
- Power Apps 視覺化此檢視:此功能允許使用者在 Power Apps 模型導向應用程式中建立並嵌入 Power BI 視覺效果,使用來自 Dataverse 檢視的資料。 更多資訊:使用 Power BI 服務在檢視中視覺化資料
- Excel 取得資料:此功能允許使用者透過 Power Query 編輯器與 Dataverse 連接器將 Dataverse 資料匯入 Excel,並進行轉換與分析。 其他資訊:使用連接器匯入
- Power Platform 資料流程:此功能允許使用者使用 Dataverse 連接器匯入並轉換 Dataverse 資料。
- Customer Service 全通路即時分析儀表板:此功能可讓使用者監控和最佳化他們的數位連絡中心。 其他資訊:全通路即時分析儀表板概觀
- Power Automate 視覺化工作探勘流程:此功能允許使用者視覺化流程地圖並識別最佳化項目。 其他資訊:視覺化程序
啟用 TDS 端點的個別使用者層級控制
除了啟用環境設定外,使用個別使用者層級控制時,Power Platform 系統管理員必須確保適當的資訊安全角色已啟用允許使用者存取 TDS 端點權限,且所有需要存取 TDS 端點的使用者皆屬於這些角色。
啟用使用者層級控制
- 登入 Power Platform 系統管理中心。
- 在導覽窗格中,選擇管理。
- 在管理窗格中,選擇環境。
- 在環境頁面上,選取一個環境。
- 前往設定>產品>功能。
- 在 TDS 端點下,確保啟用 TDS 端點已開啟。
- 開啟 TDS 端點啟用使用者層級存取控制。
重要
必須開啟啟用 TDS 端點設定才能使此設定發揮作用。
- 選取儲存。
- 前往 Power Platform 系統管理中心的資訊安全角色區段,設定>使用者與權限>資訊安全角色。
- 選擇將指派需要使用 TDS 端點的使用者的資訊安全角色。
a. 選擇雜項權限索引標籤,在下拉式清單中選取顯示所有權限。 在搜尋方塊中,輸入 TDS,然後按 Enter。
b. 選擇允許使用者存取 TDS 端點權限,並將權限層級設定為組織。
c. 選取儲存。 - 為需要 TDS 端點存取權限的使用者指派資訊安全角色。 其他資訊:指派資訊安全角色給使用者
注意
- 要存取 Dataverse 中的資料,使用者除了需要其指派資訊安全角色中對資料表的存取權限外,還需具備存取 TDS 端點的其他權限。
未正確指派使用者權限的已知問題
如果啟用使用者層級存取控制,沒有允許使用者存取 TDS 端點雜項權限的使用者會在嘗試使用 TDS 端點檢索資料時,收到錯誤訊息「嘗試執行未經授權的作業。 使用者缺少 prvAllowTDSAccess 權限」。 根據所使用的應用程式,錯誤訊息可能會出現在不同的位置。
另一個問題發生在 Power BI Desktop 中使用 Dataverse 連接器的取得資料對話方塊,當在導覽器中顯示環境清單並嘗試展開資料表清單時。 此動作失敗,並顯示驗證錯誤或缺少權限錯誤。
若要解決這些問題,請將使用者新增至具有為 TDS 端點啟用個別使用者層級控制中所述權限的資訊安全角色。