DimensionPermission Data Type (ASSL)

Defines a derived data type that represents the permissions assigned to a database dimension.

Syntax

<DimensionPermission>
   <!-- The following elements extend Permission -->
   <AttributePermissions>...</AttributePermissions>
   <AllowedRowsExpression>...</AllowedRowsExpression>
</DimensionPermission>

Data Type Characteristics

Characteristic

Description

Base data types

Permission

Derived data types

None

Data Type Relationships

Relationship

Element

Parent elements

None

Child elements

AttributePermissions, AllowedRowsExpression

Derived elements

DimensionPermission

Remarks

This element has the following validations under DeploymentMode value 2 (tabular server mode).

  • AttributePermission attribute must be empty or an error occurs.

This element has the following validations under DeploymentMode value 0 (OLAP).

  • AllowedRowsExpression attribute must be empty or an error occurs.

The corresponding element in the Analysis Management Objects (AMO) object model is DimensionPermission.

See Also

Reference

Analysis Services Scripting Language XML Data Types (ASSL)