Lenguaje

DataSourceDefinition.ImpersonateUser Propiedad

Definición

Obtiene o establece un valor que indica si el servidor de informes intenta suplantar a un usuario usando credenciales almacenadas.

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

Valor de propiedad

true si el servidor de informes está configurado para suplantar a un usuario; de lo contrario, false. El valor predeterminado es false.

Comentarios

Cuando se configura en true, una extensión de datos intenta suplantar al usuario autenticado en el servidor de informes en la fuente de datos después de que se haya establecido una conexión.

Nota:

ImpersonateUsersolo es compatible con la extensión de datos de SQL Server incluida con Report Server.

Cuando se establece en false, el servidor de informes pasa credenciales a la fuente de datos.

La suplantación solo puede realizarse cuando CredentialRetrieval está configurado en Store.

El valor de la ImpersonateUser propiedad tiene una propiedad correspondiente ImpersonateUserSpecified que indica si esta propiedad debe omitirse de la llamada al servicio web.

Para más información sobre la omisión de propiedades, consulte Omitir valores para objetos opcionales de servicio web.

Se aplica a