Ambito per collezione e per azione
Concedi esattamente consultazione, creazione, modifica o eliminazione solo sulle collezioni che un’integrazione utilizza — niente di implicito.
Un’unica chiave API onnipotente diventa un rischio nel momento stesso in cui trapela. Le credenziali macchina di CMSHub hanno permessi espliciti per collezione e azione — consultazione, creazione, modifica o eliminazione — così un’integrazione possiede solo gli accessi di cui ha davvero bisogno e una chiave trapelata ha un raggio d’impatto ridotto e noto.
Crea, ruota e revoca chiavi API per ogni spazio di lavoro, ognuna limitata a collezioni specifiche e ad azioni specifiche su di esse — lo stesso principio del privilegio minimo che applicheresti a qualsiasi credenziale di produzione.
Concedi esattamente consultazione, creazione, modifica o eliminazione solo sulle collezioni che un’integrazione utilizza — niente di implicito.
Gestisci il ciclo di vita di una chiave dallo spazio di lavoro — ruotala periodicamente o revocala subito se viene esposta.
Una chiave senza un permesso esplicito su una collezione non può toccarla — non esiste alcun ripiego implicito verso un accesso più ampio.
Gli accessi degli utenti usano credenziali derivate con Argon2id — un algoritmo di hashing moderno e memory-hard — con sessioni lato server incapsulate in JWT che possono essere revocate subito, invece di aspettarne la scadenza.
Le password vengono sottoposte a hashing con Argon2id, resistente ai tentativi di cracking accelerati da GPU e ASIC.
Con le sessioni lato server, una sessione compromessa può essere revocata subito, senza attendere la scadenza del token.
Accessi, revoche di sessione e modifiche alle chiavi vengono registrati, così sai sempre chi ha avuto accesso a cosa, e quando.
Apri uno spazio di lavoro e crea una chiave limitata esattamente agli accessi di cui ha bisogno la tua integrazione.