在 SharePoint Server 中使用 Visio Services 搭配 Secure Store Service

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

Visio Services 可設定為使用 Secure Store Service,針對使用外部資料來源 (例如SQL Server) 的資料連線圖表提供使用者驗證。

注意事項

本文假設您已部署 Secure Store Service 服務應用程式。 若您尚未部署 Secure Store,請參閱<在 SharePoint Server 中規劃 Secure Store Service>及<在 SharePoint Server 中設定 Secure Store Service>。

Secure Store 提供的方法可將無權直接存取帳戶的使用者對應至具有資料存取權的帳戶。 Secure Store 與 Visio Services 搭配,依下列的事件基本順序運作:

  1. 使用者存取 SharePoint 網站上的資料連線圖表。

  2. Visio Services 將使用者的身分識別傳遞給 Secure Store。

  3. Secure Store 判斷使用者是否被授權存取資料。 如果有,Secure Store 會將資料存取認證傳回 Visio Services。

  4. Visio Services 模擬資料存取認證、存取資料,並向使用者顯示資料。

Visio Services 提供三種使用 Secure Store 存取資料的方法:

自動服務帳戶:自動服務帳戶是 Visio Services 用來將廣泛的資料庫存取權提供給伺服器陣列中所有使用者的帳戶。 存取不敏感的資料或不想要將存取權限制在特定使用者群組時,請使用自動服務帳戶。 如需如何設定此案例的相關資訊,請參閱<使用自動服務帳戶在 SharePoint Server 2016 中設定 Visio Services 資料重新整理>。

外部資料連線:您可以在 Office 資料連線 (ODC) 檔案中指定 Secure Store 目標應用程式,然後在 Visio 中連線至該 ODC 檔案。 當您將圖表發佈到 SharePoint 文件庫,它會維持與 ODC 檔案的連線。 當 Visio Services 重新整理活頁簿中的資料時,會使用該 ODC 檔案中的連線資訊。 使用 ODC 檔案具有下列好處:

  • 單個 ODC 檔案可以被多個圖表參照。 如果資料來源連線參數變更 (例如,如果您想要使用與原先指定以外的其他 Secure Store 目標應用程式),則只需要更新 ODC 檔案,而不用更新那些圖表。

  • 使用 ODC 檔案可讓系統管理員建立和維護組織使用的資料連線。 您可以為使用者建立適用的資料連線,將它們放置在信任的資料連線文件庫,然後通知使用者查詢時要使用哪些 ODC 檔案。

如需如何設定此案例的相關資訊,請參閱<使用外部資料連線在 SharePoint Server 中設定 Visio Services 資料重新整理>。

Visio 是用來建立圖表,所以不會使用 Secure Store 進行資料驗證。 您必須為圖表作者設定直接資料存取。 將圖表發佈至 SharePoint 網站之後,Visio Services 就會在呈現圖表時使用 Secure Store。

另請參閱

概念

商務智慧服務應用程式的 Secure Store