ImpersonationMode Enumeration
Updated: May 24, 2016
Determines how credentials are obtained for an impersonated connection to a data source during data import or refresh.
Assembly: Microsoft.AnalysisServices.Tabular (in Microsoft.AnalysisServices.Tabular.dll)
| Member name | Description | |
|---|---|---|
| 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. |