ImpersonationMode Element (ASSL)

Contains a value that indicates the method of impersonation for elements that are derived from the ImpersonationInfo data type.

Syntax

<ImpersonationInfo>
   ...
   <ImpersonationMode>...</ImpersonationMode>
      
</ImpersonationInfo>...

Element Characteristics

Characteristic

Description

Data type and length

String (enumeration)

Default value

Default

Cardinality

0-1: Optional element that can occur once and only once.

Element Relationships

Relationship

Element

Parent element

ImpersonationInfo

Child elements

None

Remarks

The value of this element is limited to one of the strings in the following table.

Value

Description

Default

The parent uses the impersonation method that is most appropriate for the context in which impersonation is used.

ImpersonateAccount

The parent uses the credentials of the user account that is specified in the parent element.

ImpersonateAnonymous

The parent uses the credentials of an anonymous user.

ImpersonateCurrentUser

The parent uses the credentials of the current user.

ImpersonateServiceAccount

The parent uses the credentials of the service account that is associated with the instance of Microsoft SQL Server Analysis Services.

The enumeration that corresponds to the allowed values for ImpersonationMode in the Analysis Management Objects (AMO) object model is ImpersonationLevel.

See Also

Reference