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 (utilisateur, admin, SSO) adressent le cœur API ; chaque requête est signée en HMAC et transite en mTLS.

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 :

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.

PORTAL_TYPE / PORTALADMIN_TYPE

Zone d’administration

Affiche ou masque la zone d’administration sur le portail.

PORTAL_DISABLE_ADMIN_AREA

Connecteurs d’authentification

Limite les connecteurs SSO (LDAP, SAML) proposés à la connexion.

PORTAL_LDAP_CONNECTORS / PORTAL_SAML_CONNECTORS

Ressources visibles

Limite les fournisseurs de conteneurs accessibles, par tags.

PORTAL_CONTAINER_PROVIDERS_TAGS

Thème visuel (couleur)

Applique une personnalisation visuelle au portail.

PORTAL_CUSTOMIZATION

Filtrage réseau

Restreint l’accès au portail par adresse IP.

PORTAL_URL_RESTRICT_IP / PORTALADMIN_URL_RESTRICT_IP

Serveur Signal dédié

Assigne un serveur Signal spécifique aux sessions lancées depuis le portail.

PROVISION_SIGNAL_IP

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.