言語

DataSourceDefinition.CredentialRetrieval プロパティ

定義

レポートサーバーがデータソースの認証情報を取得する方法を示す値を取得または設定します。

public:
 property ReportService2010::CredentialRetrievalEnum CredentialRetrieval { ReportService2010::CredentialRetrievalEnum get(); void set(ReportService2010::CredentialRetrievalEnum value); };
public ReportService2010.CredentialRetrievalEnum CredentialRetrieval { get; set; }
member this.CredentialRetrieval : ReportService2010.CredentialRetrievalEnum with get, set
Public Property CredentialRetrieval As CredentialRetrievalEnum

プロパティ値

レポートサーバーがデータソースの認証情報を取得する方法を示す CredentialRetrievalEnum 値。

注釈

CredentialRetrievalプロパティを使って、レポートサーバーが外部データソースに接続した際に使用する認証情報をどこで取得するかを指定することができます。

この性質には4つの設定があります。

  • None – データソースへの接続は接続を必要としません。

  • Prompt - レポートサーバーは認証情報の提供を求めます。 資格情報が提供されない場合、レポートは生成されず例外が発生します。

  • Integrated- レポートサーバーは、レポートサーバーに認証されたユーザーの認証情報を使用します。 提供された他のデータソースの認証情報は無視されます。

  • Store – 認証情報はレポートサーバーのデータベースに安全に保存されます。

レポートサーバーには、認証情報取得オプションが Store または None のいずれかでなければ成功しません。 これには、レポート実行スナップショット生成、レポート履歴生成、サブスクリプションなどのスケジュールベースの機能が含まれます。

認証情報と接続文字列がレポートサーバーのデータベースに保存されている場合、それらは暗号化されています。

適用対象