在 SharePoint Server 中使用 Analysis Services EffectiveUserName
適用於:2013 Subscription Edition SharePoint in Microsoft 365
EffectiveUserName 是一種 SQL Server Analysis Services 連接字串屬性,內含存取報表或儀表板的使用者名稱。 在 SharePoint Server 中,您可將此屬性與 Excel Services 或 PerformancePoint Services 搭配使用,將檢視報表或儀表板之使用者的身分識別傳送到 Analysis Services。 如此一來,無須設定 Kerberos 委派,即可允許每個使用者的身分識別。
在 SharePoint Server 2013 中的 Excel Services 啟用 EffectiveUserName
搭配使用 Excel Services 和 EffectiveUserName 功能,需符合要下列條件:
Excel Services 應用程式集區帳戶必須是 Analysis Services 管理員。
必須啟用 Excel Services 通用設定中的 EffectiveUserName 選項。
必須在 Excel 的 Excel Services 驗證設定中選取 [使用已驗證的使用者帳戶] 選項。
使用下列程序在 Excel Services 中啟用 EffectiveUserName 功能。
在 Excel Services 中啟用 EffectiveUserName
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
按一下 [Excel Services] 服務應用程式。
按一下 [通用設定]。
在 [Excel Services 應用程式設定] 頁面的 [外部資料] 區段中,選取 [使用 EffectiveUserName 屬性] 核取方塊。
按一下 [確定]。
如需在 Excel Services 中使用 EffectiveUserName 的更詳細外觀,請參閱<搭配使用 EffectiveUserName 與 Excel Services (SharePoint Server 2013)>。
在 PerformancePoint Services 中啟用 EffectiveUserName
搭配使用 PerformancePoint Services 和 EffectiveUserName 功能,需符合要下列條件:
PerformancePoint Services 應用程式集區帳戶必須是 Analysis Services 管理員。
必須啟用 PerformancePoint Services 應用程式設定中的 EffectiveUserName 選項。
當您在 PerformancePoint 儀表板設計工具中建立資料來源時,必須選取 [每個使用者的身分識別] 選項。
注意事項
EffectiveUserName 功能無法與 Power Pivot 資料來源搭配使用。
注意事項
如果您使用連接字串來建立資料連線,而連接字串包含有效的使用者欄位,EffectiveUserName 功能會以系統提供的值覆寫使用者提供的有效使用者值。
使用下列程序在 PerformancePoint Services 中啟用 EffectiveUserName 功能。
在 PerformancePoint Services 中啟用 EffectiveUserName
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
按一下 PerformancePoint Services 服務應用程式。
按一下 [PerformancePoint Services 應用程式設定]。
在 [PerformancePoint Services 應用程式設定] 頁面上,選取 [使用 EffectiveUserName 連接字串屬性,而不是 Windows 委派] 核取方塊。
按一下 [確定]。
如需在 PerformancePoint Services 中使用 EffectiveUserName 的更詳細外觀,請參閱<在 PerformancePoint Services 中使用 EffectiveUserName>。