ImpersonationMode Enumeration

 

Updated: May 24, 2016

Determines how credentials are obtained for an impersonated connection to a data source during data import or refresh.

Namespace:   Microsoft.AnalysisServices.Tabular
Assembly:  Microsoft.AnalysisServices.Tabular (in Microsoft.AnalysisServices.Tabular.dll)

public enum class ImpersonationMode

Member nameDescription
Default

Uses the inherited value from the ImpersonationMode on the DataSourceImpersonationInfo object in the database.

ImpersonateAccount

A Windows user account having read permissions on the external data source.

ImpersonateAnonymous

Not supported.

ImpersonateCurrentUser

Not supported for tabular model databases attached to an Analysis Services instance.

ImpersonateServiceAccount

Startup account of the Analysis Services instance. This account must have read permissions on a data source to enable data refresh.

ImpersonateUnattendedAccount

Do not reference this member directly in your code. It supports the Analysis Services infrastructure.

Return to top
Show: