Avgränsning per samling och åtgärd
Ge exakt hitta, skapa, uppdatera eller radera på exakt de samlingar en integration rör — inget underförstått.
En enda allsmäktig API-nyckel blir en risk i samma stund som den läcker. CMSHubs maskinbehörigheter har uttryckliga åtgärdsbehörigheter per samling — hitta, skapa, uppdatera eller radera — så att en integration bara har den åtkomst den faktiskt behöver och en läckt nyckel får en liten, känd påverkan.
Skapa, rotera och återkalla API-nycklar per arbetsyta, var och en begränsad till specifika samlingar och specifika åtgärder på dem — samma princip om minsta behörighet som du tillämpar på alla produktionsuppgifter.
Ge exakt hitta, skapa, uppdatera eller radera på exakt de samlingar en integration rör — inget underförstått.
Hantera en nyckels livscykel från arbetsytan — rotera den enligt schema eller återkalla den direkt om den exponerats.
En nyckel utan uttrycklig behörighet för en samling kan inte röra den — det finns ingen underförstådd reserv med bredare åtkomst.
Användarinloggningar använder uppgifter härledda med Argon2id — en modern, minnesintensiv hashalgoritm — med sessioner på serversidan inslagna i JWT som kan återkallas direkt i stället för att bara löpa ut.
Lösenord hashas med Argon2id, som står emot knäckningsförsök accelererade med GPU och ASIC.
Sessioner på serversidan innebär att en komprometterad session kan återkallas direkt, utan att vänta på att token löper ut.
Inloggningar, återkallade sessioner och nyckeländringar loggas så att du kan svara på vem som kom åt vad, och när.
Öppna en arbetsyta och skapa en nyckel avgränsad till exakt den åtkomst din integration behöver.