Session ouverte en ce moment
La première racine de la page Utilisateurs, qui montre qui a ouvert une session sur cet écran, ce que cet écran peut faire maintenant, et les verbes Ouvrir une session, Changer d'utilisateur et Fermer la session.
Session ouverte en ce moment est la première racine de la colonne Utilisateurs et le volet sur lequel la page s'ouvre. C'est le seul état en direct de la page : l'identité en vigueur sur cet écran, jusqu'où elle porte, et la porte d'entrée et de sortie. Le nœud est suivi du nom de la session ouverte, ou de Personne. Le volet est ouvert à toute identité; rien ici n'exige la permission Gérer les utilisateurs locaux, parce qu'ouvrir une session est la façon dont un administrateur l'obtient.
Tout sur ce volet est par connexion. La fenêtre propre à la station lit la session de la station; un navigateur, sur le réseau ou sur la machine de la station, lit l'utilisateur dont la session est ouverte sur cette connexion. Deux navigateurs qui regardent la même station sont deux personnes différentes, et aucune n'est la personne au banc.
Session ouverte ici
Quand quelqu'un a une session ouverte sur cet écran, la première carte affiche un avatar, le nom affiché, la pastille Session ouverte ici, et une phrase : « Porte le rôle {Rôle}. Fermer la session ramène cet écran à ce que chacun peut faire sans ouvrir de session. » Deux verbes suivent l'identité :
| Commande | Ce qu'elle fait | Grisée quand (situation) | Non dessinée quand (rôle) |
|---|---|---|---|
| Changer d'utilisateur | Ouvre la boîte d'ouverture de session, la même que celle de la pastille de la barre de titre, par-dessus l'écran dont la session est ouverte. Son titre indique Changer d'utilisateur tant que la liste s'affiche, et son en-tête offre Fermer la session à côté du nom en cours. | Jamais. | Jamais. |
| Fermer la session | Ramène cet écran au rôle Non connecté et le rapporte dans le journal des actions (« a fermé la session. »). | Jamais. | Jamais. |
Fermer la session ne touche que cette connexion. Sur la fenêtre propre à la station, cela efface la session de la station; sur un navigateur, cela efface l'opérateur propre à ce navigateur et laisse le banc exactement tel qu'il était.
Personne n'a ouvert de session
Quand personne n'a ouvert de session, la première carte est intitulée SESSION OUVERTE EN CE MOMENT et affiche « Personne n'a ouvert de session sur cet écran », avec un bouton d'accent Ouvrir une session. La phrase en dessous dépend de ce que cet écran a à offrir :
| Situation | Texte |
|---|---|
| La station a des utilisateurs locaux | « Tant que personne n'a ouvert de session, cet écran fonctionne avec les permissions que la station accorde à tout le monde, montrées dans la bande ci-dessous. Ouvrir une session les remplace par celles du rôle de l'utilisateur, ici comme sur la pastille de la barre de titre. » |
| La station n'a encore aucun utilisateur local | « Cette station n'a encore aucun utilisateur local. Le premier, l'administrateur principal, se crée sur la page Utilisateurs. » |
| La démonstration publiée | « Ceci est la démonstration publiée : il n'y a donc aucun compte avec lequel ouvrir une session. Tout est ici en lecture seule. » |
Le verbe reste en place dans les trois cas : une porte d'entrée disparue se lirait comme un écran qui n'a pas fini de charger. La boîte qu'il ouvre porte la même phrase à la place de la liste, alors le clic ne promet jamais ce que l'écran suivant reprend. Ouvrir une session passe par la même boîte et la même vérification de code PIN que la pastille de la barre de titre; voir Ouvrir une session.
Ce que cet écran peut faire maintenant
La deuxième carte, CE QUE CET ÉCRAN PEUT FAIRE MAINTENANT, lit les permissions réellement en vigueur sur cette connexion : le rôle de l'utilisateur dont la session est ouverte, ou le rôle Non connecté quand personne ne l'a fait.
| Élément | Ce qu'il montre |
|---|---|
| Nom du rôle | Le rôle derrière les permissions, ou Aucun rôle quand le rôle a été supprimé. |
| Résumé | « Peut changer domaines sur 6 » quand le rôle atteint Piloter ou Gérer quelque part; sinon « Lecture seule »; « Aucun accès » quand aucun repère n'est allumé. |
| Bande de portée | Les six repères libellés (Tableaux de bord, Connector, Process, Historiques, Logic, Système), chacun à la hauteur de la permission la plus profonde détenue dans ce domaine, avec une infobulle « : ». |
| Note, session ouverte | « Tout ce que cet écran peut faire vient du rôle. Modifiez le rôle sous Rôles et chaque utilisateur qui le porte change avec lui. » |
| Note, personne n'a ouvert de session | « Voici la portée du rôle « Non connecté », le premier sous Rôles, lue ici comme ce que cet écran peut réellement faire. » |
La bande est la même projection dont chaque ligne de rôle de la page est dessinée, alors ouvrir une session se lit comme un changement dans une silhouette que vous connaissez déjà. Les règles des repères, et ce que la bande ne montre pas, sont sur la page Permissions.
La règle de portée
Sous les volets, au plancher de la colonne de détail, se pose LA RÈGLE DE PORTÉE : quatre barreaux, Aucun accès, Voir, Piloter, Gérer, et la phrase « Un repère par domaine de la station, dans le même ordre partout où une bande apparaît. Le remplissage du repère dit jusqu'où le rôle va dans ce domaine. » Elle y reste quel que soit le nœud sélectionné, parce que la même bande apparaît dans les lignes de rôle de la colonne, sur le rôle d'un utilisateur et ici sur l'identité en vigueur.
Ce qui change quand l'identité change
Une ouverture ou une fermeture de session sur cet écran revérifie d'un coup chaque surface commandée par les permissions : la barre de navigation se redessine avec les entrées que le nouveau rôle peut ouvrir, la page où vous êtes reste ou, si son entrée de barre n'est plus visible pour la nouvelle identité, cède la place à la première entrée qui l'est, et chaque commande relit le rôle au moment où on appuie dessus. La pastille de la barre de titre change avec le volet, parce que les deux lisent la même couture.
Ouvrir et fermer une session n'est pas une modification de la station. Cela reste possible tant que le runtime est arrêté par la limite du mode gratuit, quand tout ce qui écrit la configuration est refusé avec « Runtime arrêté ».
Ce que le volet ne fait pas
- Il ne montre pas qui a ouvert une session sur d'autres écrans. Un navigateur et la fenêtre de la station ont chacun leur identité, et ce volet ne rend compte que de la sienne.
- Il ne modifie rien. Le nom du rôle et la bande sont en lecture seule ici; un rôle se change sous Rôles, et le rôle d'un utilisateur sur la page de cet utilisateur, sous Utilisateurs.
- Il n'énumère jamais la liste des utilisateurs à un écran qui ne peut pas la gérer. Avec qui on peut ouvrir une session est l'affaire de la boîte d'ouverture de session, et la boîte offre la même liste à tout rôle.