À retenir
- Représente l'identité numérique d'un acteur (humain ou machine).
- Est l'élément central du processus d'authentification.
- Permet d'attribuer des permissions et de tracer les actions effectuées sur un système.
Dans le domaine de la sécurité informatique, un commettant désigne n'importe quelle entité (qu'il s'agisse d'un être humain, d'un logiciel ou d'un appareil connecté) capable de prouver son identité auprès d'un système pour accéder à des ressources. On peut l'imaginer comme le titulaire d'un passeport : c'est le sujet dont on vérifie l'authenticité avant de lui ouvrir les portes d'un réseau ou d'une application.
Étymologie
Le terme provient du vocabulaire juridique français où le commettant est celui qui donne une instruction ou une mission à un tiers (le préposé). En informatique, il est parfois utilisé comme une traduction du terme anglais Principal, notamment dans les protocoles de sécurité et de gestion d'identité.
Exemples d'usage
- Un utilisateur qui saisit son mot de passe sur un site web pour accéder à son compte.
- Une application mobile qui utilise une clé API pour s'identifier auprès d'un serveur météo.
- Un serveur de base de données qui s'authentifie auprès d'un contrôleur de domaine via le protocole Kerberos.
Cas d'usage
Ce concept intervient principalement dans la cybersécurité et la gestion des accès (IAM - Identity and Access Management). Il permet de définir précisément qui (ou quoi) demande l'accès afin d'appliquer des règles de sécurité spécifiques à cette entité.
Bonnes pratiques
Il est recommandé de suivre le principe du moindre privilège : chaque commettant ne doit disposer que des droits strictement nécessaires à l'accomplissement de sa tâche. L'utilisation de l'authentification multi-facteurs (MFA) est également essentielle pour garantir que le commettant est bien celui qu'il prétend être.
Synonymes
Antonymes
Conseil
Si vous débutez en réseau ou en cloud (comme AWS ou Azure), vous rencontrerez souvent le mot Principal. Gardez à l'esprit que 'commettant' est son équivalent français formel : il s'agit simplement de l'identité qui 'frappe à la porte' du système.
Questions fréquentes
Un robot peut-il être un commettant ?
Oui, un script, un service système ou un objet connecté peut être considéré comme un commettant dès lors qu'il dispose d'identifiants propres.
Quelle est la différence avec un utilisateur ?
Le terme 'commettant' est plus large : tous les utilisateurs sont des commettants, mais tous les commettants ne sont pas forcément des humains.
Pourquoi ce terme est-il jugé rare ?
On lui préfère souvent le terme 'Principal' (issu de l'anglais) ou simplement 'entité', 'sujet' ou 'compte' dans le langage courant informatique.