Permission Data Type (ASSL)
Defines an abstract primitive data type that represents information about an individual permission.
Syntax
<Permission>
<Name>...</Name>
<ID>...</ID>
<CreatedTimestamp>...</CreateTimestamp>
<LastSchemaUpdate>...</LastSchemaUpdate>
<RoleID>...</RoleID>
<Description>...</Description>
<Process>...</Process>
<ReadDefinition>...</ReadDefinition>
<Read>...</Read>
<Write>...</Write>
<Annotations>...</Annotations>
</Permission>
Data Type Characteristics
Characteristic | Description |
---|---|
Base data types |
None |
Derived data types |
CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission |
Data Type Relationships
Relationship | Element |
---|---|
Parent elements |
None |
Child elements |
Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, Name, Process, Read, ReadDefinition, RoleID, Write |
Derived elements |
None |
Remarks
Permission serves as the abstract base type for a number of derived permission types used in an instance of Microsoft SQL Server 2005 Analysis Services (SSAS).
The corresponding element in the Analysis Management Objects (AMO) object model is Permission.
See Also
Reference
Role Element (ASSL)
Analysis Services Scripting Language XML Data Types (ASSL)