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

Analysis Services Scripting Language XML Data Types (ASSL)