À retenir
- Désigne ce qui est commun à plusieurs environnements isolés.
- Permet de mutualiser des réglages ou des référentiels.
- S'oppose à ce qui est spécifique à un seul client ou entité.
L'adjectif inter-mandant qualifie une ressource, un réglage ou une donnée qui est partagée entre plusieurs entités indépendantes (appelées mandants) au sein d'un même logiciel. C'est un peu comme une cage d'escalier dans un immeuble : chaque appartement est privé, mais l'escalier est accessible à tous les occupants.
Étymologie
Composé du préfixe latin inter- (entre) et du terme mandant. En informatique, le mot mandant est la traduction du terme allemand Mandant utilisé historiquement par l'éditeur SAP, correspondant au concept de tenant (locataire) en anglais dans les architectures multi-entités.
Exemples d'usage
- Une liste de codes devises (Euro, Dollar) définie une seule fois pour toutes les filiales d'un groupe.
- Une mise à jour de sécurité appliquée globalement à tous les clients d'une plateforme SaaS.
- Un catalogue de produits commun à plusieurs unités de vente distinctes.
Cas d'usage
Ce concept est omniprésent dans les ERP (progiciels de gestion intégrés) et les architectures multi-tenants (SaaS). Il permet de centraliser la maintenance en évitant de dupliquer des informations qui sont identiques pour tout le monde, tout en isolant le reste des données privées.
Bonnes pratiques
Toute modification d'un paramètre inter-mandant doit être mûrement réfléchie, car elle impacte l'ensemble des utilisateurs du système. Il est crucial de s'assurer qu'aucune donnée confidentielle d'un client ne se retrouve par erreur dans une zone inter-mandant (risque de fuite de données).
Synonymes
Antonymes
Conseil
Si vous débutez sur un logiciel de gestion type SAP, vérifiez toujours si vous travaillez sur une table de données spécifique à votre environnement ou sur une table inter-mandant. Modifier cette dernière pourrait affecter des collègues travaillant dans d'autres pays ou filiales sans que vous ne vous en rendiez compte.
Questions fréquentes
Quelle est la différence avec le multi-tenant ?
Le multi-tenant est l'architecture globale (le système) tandis que inter-mandant qualifie un élément précis qui circule ou existe entre ces tenants.
Est-ce dangereux pour la sécurité ?
Si c'est bien configuré, non. Mais une faille dans une fonction inter-mandant peut potentiellement exposer les données de tous les clients d'un coup.