Cas d’usages Zéphir
USES CASES
- UC-01: En tant qu’utilisateur, je dois pouvoir utiliser Zéphir en ligne de commande (remote!).
- UC-02: En tant qu’utilisateur, je me connecte avant toute action
- UC-03: Chaque utilisateur ne voit que les serveurs auxquels il a accès
- UC-04: En tant qu’utilisateur, je sélectionne un ensemble de serveurs pour lancer une action
- UC-05: En tant qu’utilisateur, je peux sélectionner des serveurs sur des critères tels que OU, établissement, nom…
- UC-06: Je peux mémoriser mes sélections de serveurs dans des “requêtes enregistrées” pour faciliter l’interaction (dans le profil)
- UC-07: Je peux ouvrir plusieurs configurations de serveurs (différent) en parallèle
- UC-08: Mes “requêtes enregistrées” peuvent être soit statiques, soit dynamiques
- UC-09: L’utilisateur peut modifier des éléments de configuration sur une sélection de serveurs à un moment donné (futur/immédiat)
- UC-10: L’utilisateur peut déclencher des actions sur une liste de serveurs
- UC-11: L’utilisateur peut déclencher plusieurs actions sur un serveur (ex: import AAF, reconfigure)
- UC-12: En tant qu’administrateur, l’adminsitration d’un serveur passe obligatoirement par le Zéphir
- UC-13: La description d’un module (modele ERA, ARV, certificats, liste des noms de paquets) se fait sur le Zéphir
- UC-14: En tant qu’administrateur, j’ai le droit de tout faire
- UC-15: En tant qu’administrateur, je gère les droits ACL sur les ressources
- UC-16: En tant qu’administrateur, je gère les paramètres de sécurité (authentification, identification)
- UC-17: En tant qu’utilisateur, je peux déléguer tout ou une partie de mes droits à un autre utilisateur
- UC-18: Les “requêtes enregistrées” statiques sont rattachés à un rôle
- UC-19: Un utilisateur connecté peut créer un nouveau serveur rattaché à un modèle de serveur
- UC-20: Lors de l’enregistrement, un client est rattaché à un serveur existant dans la base, ou un nouveau serveur est créé