Aide du Hub TheSocle · portal.acces.ecran

Vous êtes connecté

Où arrive un compte connecté qui n'administre pas la plateforme : la connexion a marché, la console ne le concerne pas.

Voir l'élément dans l'écran : portal/acces

Explication

La console du Hub (/hub/…) est réservée au rôle SUPERADMIN : elle gère toutes les sociétés hébergées, donc elle montre leurs comptes et leurs applications. Un utilisateur ordinaire, comme Inès Garnier chez cabinet-morel, n'y a pas accès.

Ce même utilisateur passe pourtant par la page de connexion du Hub : c'est elle qui protège les applications en mode SSO gate ou required. S'il s'est connecté sans venir d'une application, le Hub n'a nulle part où le renvoyer. Il l'envoie ici, plutôt que sur un refus d'accès muet.

La page lui dit trois choses :

Fiche complète

Ce que l'écran appelle

GET /acces → PortalAccesController.acces, qui affiche seulement l'adresse du compte connecté. Aucune action de worker.

Quand le Hub y envoie

Après une connexion réussie (SsoLoginSuccessHandler), si :

Accès

La page est hors de /hub/** et ouverte sans privilège : elle doit rester joignable par ceux à qui la console est fermée. Elle n'a pas la barre latérale d'administration, dont chaque entrée mènerait à un refus.

Donner l'accès à la console

Attribuer le rôle SUPERADMIN au compte, dans IAM › Utilisateurs (action iam_worker.assign_role). À réserver à l'équipe qui opère le Hub.

Sommaire du démonstrateur