DataSourceDefinition.ImpersonateUser Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si le serveur de rapports essaie d'emprunter l'identité d'un utilisateur à l'aide d'informations d'identification stockées.
public:
property bool ImpersonateUser { bool get(); void set(bool value); };
public bool ImpersonateUser { get; set; }
member this.ImpersonateUser : bool with get, set
Public Property ImpersonateUser As Boolean
Valeur de propriété
true
si le serveur de rapports est défini pour emprunter l'identité d'un utilisateur ; sinon, false
. Par défaut, il s’agit de false
.
Remarques
Lorsqu’elle true
est définie sur , une extension de données tente d’emprunter l’identité de l’utilisateur authentifié auprès du serveur de rapports au niveau de la source de données après l’établissement d’une connexion.
Notes
ImpersonateUserest uniquement pris en charge par l’extension de données SQL Server incluse avec Report Server.
Lorsqu’il false
est défini sur , le serveur de rapports transmet les informations d’identification à la source de données.
L’emprunt d’identité ne peut être effectué que lorsque CredentialRetrieval est défini sur Store.
La valeur de la ImpersonateUser propriété a une propriété correspondante ImpersonateUserSpecified qui indique si cette propriété doit être omise de l’appel de service Web.
Pour plus d’informations sur l’omission de propriétés, consultez Omission de valeurs pour les objets de service web facultatifs.