Partager 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 None
Types de données dérivés CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission

Relations du type de données

Relation Élément
Éléments parents None
Éléments enfants Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, nom, processus, lire, ReadDefinition, RoleID, écrire
Éléments dérivés None

Remarques

L' autorisation sert de type de base abstrait pour un certain nombre de types d’autorisation dérivés utilisés dans une instance de Analysis 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 Refresh . Pour les utilisateurs disposant de l’autorisation Refresh , la valeur de l’attribut process est définie sur true.

  • La valeur de l’attribut ReadDefinition est définie sur None; toute autre valeur génère une erreur.

  • La valeur de l’attribut lecture est définie sur autorisé pour les utilisateurs avec l’autorisation utilisateur et sur aucun lorsque les utilisateurs sont affectés à l’autorisation Actualiser . Si un utilisateur dispose à la fois des autorisations d' utilisateur et d' actualisation , l’attribut est défini sur autorisé. Pour les utilisateurs disposant de privilèges d’administrateur, la valeur d’attribut est définie sur autorisé.

  • La valeur d’attribut d' écriture est définie sur aucun; toute autre valeur génère une erreur.

L’élément correspondant dans le modèle objet AMO (AMO (Analysis Management Objects)) est Permission .

Voir aussi

Élément Role (ASSL)
Types de données XML dans Analysis Services Scripting Language (ASSL)