Impact des restrictions d'accès sur les éléments du métamodèle
À l’aide d’exemples, ce chapitre illustre comment les modifications des droits sur le métamodèle influencent l’utilisation d' ADONIS.
Pour plus d’informations sur la façon de modifier les droits sur les métamodèles, veuillez consulter la section Afficher ou Modifier les droits sur les métamodèles.
Scénario 1 : Créér des modèles/objets
La création de modèles/objets nécessite des droits d'accès pour créer des modèles/objets de ce type et des accès en écriture pour l’attribut Nom.
Exemple
Éditez les droits sur le métamodèle de base du rôle système « Participant » au type de modèle Diagramme multi-niveaux :
Définissez les droits d'accès pour l’attribut Nom sur Lecture.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus créer de modèles Diagramme multi-niveaux.
Vous pouvez obtenir le même résultat en modifiant les droits détaillés du métamodèle du rôle système au type de modèle et en mettant « Créer des modèles » sur refusé.
Scénario 2 : Éditer des modèles/objets
Pour modifier des modèles/objets, il faut disposer des droits d'accès nécessaires pour éditer des modèles/objets de ce type.
Exemple
Éditez les droits détaillés de métamodèle du rôle système « Participant » pour la classe service :
Définissez « Éditer les objets » sur refusé.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus modifier ni renommer les Services.
Scénario 3 : Ajouter des objets à un modèle
Pour créer des objets dans un modèle, il faut disposer des droits d'accès nécessaires permettant de créer des objets de ce type.
Exemple
Éditez les droits détaillés du métamodèle du rôle système « Participant » pour la classe Risque :
Définissez « Créer des objets » sur refusé.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus créer de nouveaux risques. Ils peuvent toujours réutiliser les risques du catalogue d’objets dans les modèles.
Scénario 4 : Enregistrer une copie d’un modèle
Pour enregistrer une copie d’un modèle, il faut disposer des droits d'accès nécessaires permettant de créer tous les types d’objets de modélisation et de relations que contient le modèle.
Exemple
Éditez les droits détaillés du métamodèle du rôle système « Participant » pour la classe Annotation :
Définissez « Créer des objets » sur refusé.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus créer de nouvelles Annotations. Ils ne peuvent pas sauvegarder une copie d’un modèle contenant une Annotation.
Scénario 5 : Supprimer des objets
Pour supprimer des objets, il faut disposer des droits d'accès nécessaires permettant de supprimer des objets de ce type.
Exemple
Éditez les droits détaillés du métamodèle du rôle système « Participant » pour la classe Annotation :
Définissez « Supprimer les objets » sur refusé.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus supprimer les Annotations. Ils ne peuvent pas supprimer un modèle contenant une Annotation.
Scénario 6 : Ouvrir un modèle contenant des objets indisponibles
L’accès à un objet dans un modèle nécessite des droits d'accès permettant de lire des objets de ce type :
Exemple
Éditez les droits sur le métamodèle de base du rôle système « Participant » pour la classe Risque :
Définissez les droits d'accès sur Aucun accès.
Désormais, les Risques ne sont plus disponibles pour les utilisateurs ayant le rôle système « Participant ». Lorsqu’ils ouvrent un modèle contenant un Risque, le Risque leur est invisible.
Scénario 7 : Supprimer un modèle
Pour supprimer un modèle, il faut disposer des droits d'accès permettant de supprimer des modèles de ce type.
Exemple
Éditer les droits détaillés du métamodèle du rôle système « Participant » pour le type de modèle Diagramme multi-niveaux :
Définissez « Supprimer les modèles » sur refusé.
Désormais, les utilisateurs ayant le rôle système « Participant » ne peuvent plus supprimer les modèles Diagramme multi-niveaux.
Aperçu des droits d'accès sur des fonctionnalités individuelles
Quelles sont les droits d’accès nécessaires pour les différentes tâches qui peuvent être effectuées dans ADONIS ?
Tableaux de bord (Scénarios dans ADONIS )
Les widgets sont vides si aucun des types d’objets affichés n’est disponible.
Les colonnes d’un widget sont vides si l’attribut affiché n’est pas disponible.
Les graphiques ne sont disponibles que si les types/attributs d’objets recherchés sont disponibles.
Raccourcis 'Quick Links'
- Les liens sont supprimés ou désactivés en fonction des droits de métamodèle.
Lecteur (Référentiel d'Entreprise)
- Le Référentiel d'Entreprise (Lecteur) n’est disponible que si les types de modèles configurés et l’attribut Statut sont disponibles.
Restitutions
- Les rapports individuels ne sont disponibles que si la vue ou le rapport correspondant est fourni.
Restitutions
Le rapport Synthèse de projet n’est disponible que si l’attribut Statut est disponible.
Le rapport Synthèse des questions en suspens n’est disponible que si l’attribut questions en suspens est disponible.
Les rapports de modèles et les rapports d’objets ne prennent pas en compte les attributs non disponibles.
Circuit de validation des modèles
Le Circuit de validation des modèles n’est disponible que si l’attribut du statut configuré, l’attribut de la version, le pointeur de modèle prédécesseur et les types de modèles sont disponibles.
Le Circuit de validation des modèles sera disponible mais ne fonctionnera pas correctement si les attributs configurés « Valide à partir du », « Valide jusqu'au », « Date de resoumission », fonctionnalité de l'historique des versions, État de vote et fonctionnalités responsable du processus ne sont pas disponibles.
RemarquePour en savoir plus sur la configuration de ces types de modèles, attributs et relations, consultez la section Configuration des mappings.
Vue textuelle
- La vue textuelle n’est disponible que si les types de modèles configurés (et leurs attributs Description) sont disponibles. Les types d’objets, relations et attributs non disponibles ne sont pas pris en compte.
Validation
- Une vérification n’est disponible que si les types d’objets, relations, types de modèles ou attributs requis sont disponibles.
Analyses
Les Matrices ne sont disponibles que s’il existe au moins un type d’objet ou une relation disponible pour la ligne/colonne/cellule.
Les Graphiques à bulles ne sont disponibles que si le type d’objet configuré et les attributs des axes des abscisses (x-axis) et des ordonnées (y-axis) sont disponibles.
Les Diagrammes de Gantt ne sont disponibles que si le type d’objet configuré et les attributs sont disponibles.
L'Assistant à la modélisation des dépendances n’est disponible que si des Diagrammes multi-niveaux sont disponibles. Lorsqu’une analyse est effectuée avec l'Assistant à la modélisation des dépendances, les couches contenant des types d’objets indisponibles sont vides.
Les Diagrammes de composition ne sont disponibles que si les types d’objets configurés, les relations et le type de modèle sont disponibles.
Synchronisation des processus
- Les attributs ne peuvent être synchronisés entre un Processus et un Diagramme de collaboration associé que si l’accès aux attributs Synchronisation active et Date de la dernière synchronisation des Processus n’est pas restreint.