Les valeurs des accès aux IHM
Les accès aux IHM des objets permettent de définir les permissions d'un utilisateur sur l'élément de MetaModel sélectionné.
Devant la valeur d'une permission le caractère :
* indique que la valeur est directement héritée de la valeur par défaut.
- indique que la valeur est héritée d'un élément hiérarchiquement supérieur dans le même profil ou d'un sous profil.
La valeur <vide> signifie que l'utilisateur n'a aucune permission sur l'élément. L'élément lui est invisible.
Lorsqu'une MetaClass est invisible pour un utilisateur, elle n'est pas disponible dans l'interface.
Par exemple, si la MetaClass "Paquetage" est invisible pour un utilisateur, celui-ci ne peut pas utiliser de paquetages dans son travail de modélisation, puisqu'il n'a pas accès à ce type d'objet dans l'interface.
Permissions d'accès sur les occurrences d'une MetaClass
Par défaut, la permission d'accès sur les occurrences d'une MetaClass a la valeur *CRUD :
C : Création
R : Lecture
U : Mise à jour
D : Suppression
S : Visibilité dans l'outil de recherche rapide
La permission d'accès sur les occurrences d'une MetaClass peut prendre la combinaison de valeurs :
RS : lecture et recherche des occurrences de la MetaClass
CRUS : création, lecture, mise à jour et recherche des occurrences de la MetaClass
CRUDS : création, lecture, mise à jour, suppression et recherche des occurrences de la MetaClass
RUS : lecture, mise à jour et recherche des occurrences de la MetaClass
RUDS : lecture, mise à jour, suppression et recherche des occurrences de la MetaClass
R : lecture des occurrences de la MetaClass
CRU : création, lecture et mise à jour des occurrences de la MetaClass
CRUD : création, lecture, mise à jour et suppression des occurrences de la MetaClass
RU : lecture et mise à jour des occurrences de la MetaClass
RUD : lecture, mise à jour et suppression des occurrences de la MetaClass
Permissions d'accès sur une MetaAssociationEnd
Par défaut, la permission d'accès sur une MetaAssociationEnd a la valeur *CRUD :
C : Relier
R : Lecture
U : Mise à jour
D : Délier
M : Obligatoire
Une permission sur une MetaAssociationEnd peut prendre la combinaison de valeurs :
R
CRU
CRUD
RU
RUD
Permissions d'accès sur un MetaAttribute
Par défaut, la permission d'accès sur un MetaAttribute a la valeur : *RU.
R : Lecture
U : Mise à jour
M : Obligatoire
Une permission sur un MetaAttribute peut prendre la combinaison de valeurs :
R : le MetaAttribute est visible
RU : le MetaAttribute est visible et modifiable
RUM : le MetaAttribute est visible, modifiable et obligatoire
Permissions sur un Outil
Un outil peut être disponible ou non.
Par défaut, la disponibilité sur un outil est : *A.
La permission sur un outil peut prendre la valeur :
A : l'outil est disponible
<vide> : l'outil n'est pas disponible