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 Analysis Services.
The corresponding element in the Analysis Management Objects (AMO) object model is Permission.