Type de données Permission (ASSL)
Définit un type de données primitif abstrait qui fournit des informations sur une autorisation individuelle.
Syntaxe
<Permission>
<Name>...</Name>
<ID>...</ID>
<CreatedTimestamp>...</CreateTimestamp>
<LastSchemaUpdate>...</LastSchemaUpdate>
<RoleID>...</RoleID>
<Description>...</Description>
<Process>...</Process>
<ReadDefinition>...</ReadDefinition>
<Read>...</Read>
<Write>...</Write>
<Annotations>...</Annotations>
</Permission>
Caractéristiques du type de données
Caractéristique |
Description |
---|---|
Types de données de base |
Aucun |
Types de données dérivés |
CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission |
Relations du type de données
Relation |
Élément |
---|---|
Éléments parents |
Aucun |
Éléments enfants |
Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, Name, Process, Read, ReadDefinition, RoleID, Write |
Éléments dérivés |
Aucun |
Notes
Permission sert de type de base abstrait pour plusieurs types d'autorisation dérivés utilisés dans une instance de MicrosoftSQL ServerAnalysis Services.
Ce type de données a les validations suivantes sous la valeur 2 de DeploymentMode (mode de serveur tabulaire).
La valeur par défaut de l'attribut Process est définie sur False, sauf si l'utilisateur dispose de l'autorisation Actualiser. Pour les utilisateurs disposant de l'autorisation Actualiser, la valeur d'attribut Process est définie sur True.
La valeur d'attribut ReadDefinition est définie sur None ; toute autre valeur génère une erreur.
La valeur d'attribut Read est définie sur Allowed pour les utilisateurs disposant de l'autorisation Utilisateur et sur None lorsque les utilisateurs sont affectés à l'autorisation Actualiser ; si un utilisateur dispose à la fois des autorisations Utilisateur et Actualiser, l'attribut est défini sur Allowed. Pour les utilisateurs avec des privilèges d'administrateur, la valeur d'attribut est définie sur Allowed.
La valeur d'attribut Write est définie sur None ; toute autre valeur génère une erreur.
L'élément correspondant dans le modèle objet AMO (Analysis Management Objects) est Permission.
Voir aussi
Référence
Types de données XML Analysis Services Scripting Language (ASSL)