Share via


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

Élément Role (ASSL)

Types de données XML Analysis Services Scripting Language (ASSL)