1

Sharepoint 2013 Excel Services を使用して、SQL Server Analysis Services (SSAS) キューブからの外部データを含む Excel ファイルを表示する OLAP プロジェクトがあります。ログインユーザーの認証方式はFBA(Forms Based Authentication)

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

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

Excel よりも、いくつかのブログ投稿で読んだように、接続プロパティの Excel サービス認証設定で Windows 認証を有効にしました。しかし、SharePoint 経由でアクセスしたところ、次のエラーが発生しました。

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

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

4

1 に答える 1

0

最後に、ログイン方法を変更します。Windows クレーム認証を使用するカスタマイズされたログイン ページを使用して、Sharepoint サイトにログインします。詳細については、次のリンクを参照してください: Windows 認証ログインのカスタマイズ

于 2016-07-18T10:06:26.280 に答える