Accéder aux applications dont vous avez droits
Consulter et lancer les applications autorisées
Objectif
Permettre à un utilisateur authentifié de visualiser les applications mises à disposition par son organisation, consulter leur statut et lancer les applications auxquelles il est autorisé à accéder.
Description générale
Cet écran correspond à la page Overview du portail Ireti Cloud.
Il permet à l’utilisateur de :
- consulter les applications disponibles ;
- visualiser les licences et affectations ;
- lancer une application ;
- attribuer une licence (seat) lorsque cela est nécessaire ;
- consulter les informations de son organisation ;
- accéder à la gestion de son identité.
Acteurs
Acteur principal
- Utilisateur authentifié
Acteurs secondaires
- Système Ireti IAM
- Gestionnaire des applications
- Gestionnaire des licences (Seats)
Préconditions
- L’utilisateur est authentifié avec succès dans Ireti IAM.
- Une organisation est associée au compte utilisateur.
- Des applications sont publiées dans le catalogue de l’organisation.
Déclencheur
L’utilisateur accède à la page Overview après authentification.
Scénario nominal
Étape 1 : Affichage du tableau de bord
- Le système affiche la page d’accueil du portail.
- Le système présente :
- le catalogue des applications ;
- les informations de l’organisation ;
- le contexte d’identité utilisateur ;
- les statistiques d’affectation.
Étape 2 : Consultation des applications
- L’utilisateur consulte la liste des applications disponibles.
Les informations suivantes sont affichées pour chaque application :
- Nom de l’application ;
- Description ;
- Statut ;
- Disponibilité de licence ;
- Actions disponibles.
Exemples :
- Arrowflow CRM
- Arrowflow Notes
- Arrowflow Studio
- Northfield
Étape 3 : Lancement d’une application
- L’utilisateur clique sur Launch.
- Le système vérifie les droits d’accès.
- Le système ouvre l’application sélectionnée.
Scénarios alternatifs
A1 : Licence requise
À l’étape 5 :
- L’application nécessite une licence utilisateur.
- Le système affiche le statut :
SEAT_REQUIRED
- Le système propose l’action :
Assign a seat
- L’utilisateur affecte une licence.
- Le système autorise ensuite le lancement de l’application.
A2 : Application indisponible
À l’étape 5 :
- L’application n’est momentanément pas accessible.
- Le système refuse le lancement.
- Un message d’information est affiché.
A3 : Utilisateur non autorisé
À l’étape 5 :
- L’utilisateur ne dispose pas des droits requis.
- Le système bloque l’accès.
- Un message d’autorisation insuffisante est affiché.
Cas d’utilisation secondaires
Actualiser le catalogue
Objectif
Permettre à l’utilisateur de synchroniser la liste des applications avec le catalogue de l’organisation.
Scénario
- L’utilisateur clique sur Refresh catalog.
- Le système recharge la liste des applications disponibles.
- Le catalogue est mis à jour.
Consulter les statistiques organisationnelles
Objectif
Permettre à l’utilisateur de consulter les indicateurs de son organisation.
Scénario
- Le système affiche les informations de l’organisation.
- Les indicateurs suivants sont visibles :
- Applications actives ;
- Applications disponibles ;
- Applications gérées ;
- Nom de l’organisation.
Consulter le contexte d’identité
Objectif
Permettre à l’utilisateur de visualiser les informations de son profil.
Scénario
- Le système affiche :
- Nom complet ;
- Adresse e-mail ;
- Organisation ;
- Rôle utilisateur.
- L’utilisateur clique sur Manage identity.
- Le système ouvre l’espace de gestion du profil.
Se déconnecter
Objectif
Permettre à l’utilisateur de fermer sa session.
Scénario
- L’utilisateur clique sur Sign out.
- Le système ferme la session active.
- Le système redirige l’utilisateur vers l’écran de connexion.
Postconditions
Succès
- L’utilisateur accède à l’application sélectionnée.
- Les données de session restent actives.
- Les licences affectées sont mises à jour.
Échec
- Aucun accès à l’application n’est accordé.
- La session utilisateur reste active.
- Un message explicatif est affiché.
Règles de gestion
| Référence | Règle |
|---|---|
| RG-IAM-021 | Seuls les utilisateurs authentifiés peuvent accéder au catalogue d’applications. |
| RG-IAM-022 | Une application ne peut être lancée que si l’utilisateur dispose des droits nécessaires. |
| RG-IAM-023 | Certaines applications nécessitent l’affectation préalable d’une licence (seat). |
| RG-IAM-024 | Les statistiques de l’organisation doivent être mises à jour en temps réel. |
| RG-IAM-025 | Le catalogue peut être actualisé à la demande de l’utilisateur. |
| RG-IAM-026 | Chaque lancement d’application doit être journalisé. |
| RG-IAM-027 | Les informations d’identité affichées doivent correspondre aux données du compte connecté. |
| RG-IAM-028 | La déconnexion doit invalider la session active. |
Critères d’acceptation
- La page Overview est accessible après authentification.
- Les applications autorisées sont affichées dans le catalogue.
- Chaque application affiche son nom, son statut et sa description.
- Le bouton Launch ouvre l’application lorsque les droits sont suffisants.
- Une application nécessitant une licence affiche l’action Assign a seat.
- Le bouton Refresh catalog met à jour le catalogue.
- Les informations de l’organisation sont visibles.
- Les informations d’identité de l’utilisateur sont affichées correctement.
- Le bouton Manage identity permet d’accéder à la gestion du profil.
- Le bouton Sign out ferme la session et redirige vers l’écran de connexion.