Portée par collection et par action
Accordez exactement la consultation, la création, la modification ou la suppression sur exactement les collections qu’une intégration utilise — rien d’implicite.
Une clé API toute-puissante devient un risque dès qu’elle fuit. Les identifiants machine de CMSHub portent des permissions explicites par collection et par action — consultation, création, modification ou suppression — : une intégration ne détient que les accès dont elle a besoin, et une clé divulguée a un rayon d’impact réduit et connu.
Créez, renouvelez et révoquez des clés API par espace de travail, chacune limitée à des collections et à des actions précises — le principe du moindre privilège que vous appliqueriez à tout identifiant de production.
Accordez exactement la consultation, la création, la modification ou la suppression sur exactement les collections qu’une intégration utilise — rien d’implicite.
Gérez le cycle de vie d’une clé depuis l’espace de travail — renouvelez-la à intervalles réguliers ou révoquez-la immédiatement si elle est exposée.
Une clé sans droit explicite sur une collection ne peut pas y toucher — aucun repli implicite vers un accès plus large.
Les connexions humaines utilisent des identifiants dérivés avec Argon2id — un algorithme de hachage moderne et gourmand en mémoire — et des sessions côté serveur encapsulées dans des JWT, révocables immédiatement au lieu d’attendre leur expiration.
Les mots de passe sont hachés avec Argon2id, résistant aux tentatives de cassage accélérées par GPU et ASIC.
Avec des sessions côté serveur, une session compromise peut être révoquée immédiatement, sans attendre l’expiration du jeton.
Connexions, révocations de sessions et changements de clés sont enregistrés : vous savez qui a accédé à quoi, et quand.
Ouvrez un espace de travail et créez une clé limitée exactement aux accès dont votre intégration a besoin.