Partager via


Table RoleType

 

Dernière rubrique modifiée : 2011-01-27

La table RoleType est une table de choix statique contenant des types de rôles et leurs jeux d’autorisations.

Colonnes

Colonne Type Description

rtypeID

int, non null

ID de type de rôle.

rtypeDesc

nvarchar (256), non null

Description de type de rôle. Les trois rôles disponibles sont :

  • Membre : membre de la salle de conversation

  • Responsable : responsable de la salle de conversation

  • Membre sonore : présentateur de la salle de conversation de type auditorium

rtypeAllowedPermSet

bigint, non null

Définition de l’autorisation du rôle. Les valeurs utilisées sont :

  • 2 : True si le rôle peut gérer des nœuds.

  • 4 : True si le rôle peut créer des nœuds enfants.

  • 5 : True si le rôle peut modifier des rôles (obsolètes).

  • 6 : True si le rôle peut modifier des paramètres (obsolètes).

  • 7 : True si le rôle peut rejoindre une salle de conversation (ou les salles de conversation enfants d’une catégorie).

  • 8 : True si le rôle peut converser dans une salle de conversation (ou les salles de conversation enfants d’une catégorie).

  • 9 : True si le rôle peut quitter une salle de conversation (ou les salles de conversation enfants d’une catégorie).

  • 10 : True si le rôle peut lire l’historique d’une conversation même s’il n’a pas rejoint une salle de conversation.

  • 11 : True si le rôle peut voir la salle de conversation. (Les facteurs tels que l’étendue et la visibilité permettent d’affiner davantage).

  • 12 : True si le rôle peut converser dans la salle de conversation de type auditorium.

  • 13 : True si le rôle peut contourner les règles de visibilité lors de la visualisation des nœuds.

honorsOverride

bit, non null

True si le rôle peut être remplacé par des nœuds enfants. False si ça n’est pas possible.

honorsScope

bit, non null

True si le rôle obéit à l’étendue. False si ça n’est pas le cas.

Clé

Colonne Description

rtypeID

Clé principale.