LogOnParametersEffectiveCredentials Property

Gets or sets the credentials for the effective account to be logged on. See remarks.

Namespace:  Dundas.BI.AccountServices
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public ICollection<LogOnCredential>? EffectiveCredentials { get; set; }

Property Value

Type: ICollectionLogOnCredential
The credentials for the effective account to be logged on, or if this feature is not being used.
Remarks

Use this when you want to use the credentials of a privileged account to create a session on behalf of another account. The credentials of the privileged account (AKA "authenticating account") are specified in the other properties of the LogOnParameters object. The EffectiveCredentials property holds the credentials used to identify the account that will actually be associated with the logon session.

The authentication operation will fail with AccessDenied if the authenticating account does not have administrative privileges for the effective account. This means the authenticating account must either be a system administrator, or in the case where the effective account belongs to a tenant, a tenant administrator for that tenant.

See Also