2016-06-15 17 views
1

Sharepoint 2013 Excel Servicesを使用して、SQL Server Analysis Services(SSAS)の外部データを含むExcelファイルを表示するOLAPプロジェクトがあります。キューブ。 ユーザーログインの認証方法はFBA(フォームベース認証)SharePoint ServerでFBA(フォームベースの認証)を使用してExcelサービスを使用してEffectiveUserNameをSSASに渡す方法

私たちの目標は、SSAS側で既に定義されている役割に基づいて、各ユーザーのSSASキューブからのデータのサブセットのみを表示することです。

FBAはADに対してユーザーを認証し、承認されたすべてのユーザーは、既にクリアランスレベルに基づいてSSASのそれぞれの役割のメンバーです。 Excel ServicesがSSASにEffectiveUserNameを渡す必要があり、そのためにSharePoint Central AdminのExcel Servicesのグローバル設定でEffectiveUserNameを有効にしました。

Excelでは、いくつかのブログ記事を読むときに、接続プロパティのExcelサービス認証設定でWindows認証を有効にしました。 ただし、SharePoint経由でアクセスした後、次のエラーが発生しました。

"データ接続はWindows認証を使用し、ユーザー資格情報は委任できませんでした。" すでに述べたとおり、ユーザー資格情報をSSASに委任したくありません。 Excel Servicesが単一のアカウントを使用してAnalysis Servicesに接続するように設定されています。私はEffectiveUserNameを渡すだけです。

ユーザーはエクストラネットとインターネットからサイトにアクセスするため、Windows認証を使用することはできません。

答えて

0

最後に、ログイン方法を変更します。私たちはWindowsのSharepointサイトにログインするための認証要求を使用するカスタマイズされたログインページを使用します。 詳細については、次のリンクをご覧ください。 Customize windows authentication login

関連する問題