2.2.4.2.2.21.1 CubeDimensionPermission

The CubeDimensionPermission complex type represents permissions for a CubeDimension.

   <xsd:complexType name="CubeDimensionPermission">
     <xsd:all>
       <xsd:element name="CubeDimensionID" type="xsd:string"/>
       <xsd:element name="Description" type="xsd:string" minOccurs="0"/>
       <xsd:element name="Read" minOccurs="0">
         <xsd:simpleType>
           <xsd:restriction base="xsd:string" >
             <xsd:enumeration value="None" />
             <xsd:enumeration value="Allowed" />
           </xsd:restriction>
         </xsd:simpleType>
       </xsd:element>
       <xsd:element name="Write" minOccurs="0">
         <xsd:simpleType>
           <xsd:restriction base="xsd:string" >
             <xsd:enumeration value="None" />
             <xsd:enumeration value="Allowed" />
           </xsd:restriction>
         </xsd:simpleType>
       </xsd:element>
       <xsd:element name="AttributePermissions" minOccurs="0">
         <xsd:complexType>
           <xsd:sequence>
             <xsd:element name="AttributePermission"  type="AttributePermission"
                          minOccurs="0" maxOccurs="unbounded"/>
           </xsd:sequence>
         </xsd:complexType>
       </xsd:element>
       <xsd:element name="Annotations" minOccurs="0">
         <xsd:complexType>
           <xsd:sequence>
             <xsd:element name="Annotation"  type="Annotation"
                          minOccurs="0" maxOccurs="unbounded"/>
           </xsd:sequence>
         </xsd:complexType>
       </xsd:element>
     </xsd:all>
   </xsd:complexType>

Element

Read-Only

Default value

Description

CubeDimensionID

[Required]

The ID of the CubeDimension. For the Measures dimension, this string MUST be set to "Measures".

Description

Empty

The object description.

Read

"Allowed"

Specifies whether the role has permission to read metadata or data from the CubeDimension.

Write

"None"

Specifies whether the role has permission to write to the CubeDimension.

AttributePermissions

Empty

A collection of AttributePermission objects.

Annotations

Empty

A collection of Annotation objects.