Portails¶
Un portail est le point d’entrée web d’une instance Reemo : c’est l’interface par laquelle les utilisateurs s’authentifient puis accèdent à leurs ressources. Une instance peut exposer plusieurs portails distincts, chacun avec sa propre URL, ses règles d’accès et son apparence.
Ce modèle permet d’adresser des publics différents (utilisateurs, administrateurs, partenaires) avec des niveaux de sécurité et des périmètres de ressources adaptés.
Plusieurs portails, détachés du cœur API¶
Les portails constituent les frontaux web ; le cœur applicatif (API) est un environnement distinct. Les portails peuvent donc être détachés de l’API et déployés sur leurs propres serveurs — typiquement en zone exposée (DMZ), l’API restant en zone interne.
Chaque requête d’un portail vers l’API est signée (secret HMAC partagé) et transite en mTLS, de sorte que le cœur n’accepte que les portails légitimes.
Plusieurs portails détachés du cœur API, chaque requête signée en HMAC et chiffrée en mTLS.¶
Droits et personnalisation par portail¶
Chaque portail se règle indépendamment : qui peut s’y connecter (les droits), ce qu’il laisse voir et à quoi il ressemble (la personnalisation).
Côté droits, l’accès se filtre sur le rôle de l’utilisateur :
Administrateur d’instance
Administrateur d’organisation
Membre d’une organisation
Par exemple, un portail peut n’accepter que les membres d’organisation, tandis qu’un portail d’administration, en zone interne, n’accepte que les administrateurs d’instance.
Le tableau suivant résume ce qui peut varier d’un portail à l’autre :
Possibilité |
Description |
Variable |
|---|---|---|
Rôles autorisés (droits) |
Restreint les types d’utilisateurs autorisés à se connecter. |
|
Zone d’administration |
Affiche ou masque la zone d’administration sur le portail. |
|
Connecteurs d’authentification |
Limite les connecteurs SSO (LDAP, SAML) proposés à la connexion. |
|
Ressources visibles |
Limite les fournisseurs de conteneurs accessibles, par tags. |
|
Thème visuel (couleur) |
Applique une personnalisation visuelle au portail. |
|
Filtrage réseau |
Restreint l’accès au portail par adresse IP. |
|
Serveur Signal dédié |
Assigne un serveur Signal spécifique aux sessions lancées depuis le portail. |
|
Voir aussi
Portail utilisateur et administrateur (installation) — Configuration détaillée des portails dans le rôle reemo-infra.
Voir aussi
Environnements — La place des portails parmi les environnements d’une instance.