Beschränkt pro Collection und Aktion
Vergeben Sie genau Lesen, Erstellen, Bearbeiten oder Löschen für genau die Collections, die eine Integration nutzt – nichts implizit.
Ein einziger allmächtiger API-Schlüssel wird zum Risiko, sobald er geleakt wird. Die Maschinen-Zugangsdaten von CMSHub tragen explizite Aktionsrechte pro Collection – Lesen, Erstellen, Bearbeiten oder Löschen –, sodass eine Integration nur den Zugriff hat, den sie wirklich braucht, und ein geleakter Schlüssel einen kleinen, bekannten Schadensradius hat.
Erstellen, rotieren und widerrufen Sie API-Schlüssel pro Workspace, jeweils beschränkt auf bestimmte Collections und bestimmte Aktionen – nach demselben Prinzip minimaler Rechte wie bei jedem Produktionszugang.
Vergeben Sie genau Lesen, Erstellen, Bearbeiten oder Löschen für genau die Collections, die eine Integration nutzt – nichts implizit.
Verwalten Sie den Lebenszyklus eines Schlüssels im Workspace – rotieren Sie ihn planmäßig oder widerrufen Sie ihn sofort, wenn er offengelegt wurde.
Ein Schlüssel ohne explizite Berechtigung für eine Collection kann sie nicht berühren – es gibt keinen impliziten Rückfall auf weitergehenden Zugriff.
Anmeldungen von Menschen nutzen mit Argon2id abgeleitete Zugangsdaten – einen modernen, speicherintensiven Hash-Algorithmus – mit serverseitigen, in JWTs verpackten Sessions, die sich sofort widerrufen lassen, statt nur abzulaufen.
Passwörter werden mit Argon2id gehasht – widerstandsfähig gegen GPU- und ASIC-beschleunigte Knackversuche.
Dank serverseitiger Sessions lässt sich eine kompromittierte Session sofort widerrufen, ohne auf den Ablauf eines Tokens zu warten.
Anmeldungen, Session-Widerrufe und Schlüsseländerungen werden protokolliert – so beantworten Sie, wer wann worauf zugegriffen hat.
Öffnen Sie einen Workspace und erstellen Sie einen Schlüssel, der genau auf den Zugriff beschränkt ist, den Ihre Integration braucht.