Avgrensning per samling og handling
Gi nøyaktig finne, opprette, oppdatere eller slette på nøyaktig de samlingene en integrasjon berører — ingenting implisitt.
Én allmektig API-nøkkel blir en risiko i det øyeblikket den lekker. Maskinlegitimasjonen i CMSHub har eksplisitte handlingstillatelser per samling — finne, opprette, oppdatere eller slette — så en integrasjon bare har den tilgangen den faktisk trenger, og en lekket nøkkel får begrenset og kjent skadeomfang.
Opprett, roter og trekk tilbake API-nøkler per arbeidsområde, hver begrenset til bestemte samlinger og bestemte handlinger på dem — samme prinsipp om minste privilegium som du bruker på all produksjonslegitimasjon.
Gi nøyaktig finne, opprette, oppdatere eller slette på nøyaktig de samlingene en integrasjon berører — ingenting implisitt.
Styr livssyklusen til en nøkkel fra arbeidsområdet — roter den etter en plan eller trekk den tilbake umiddelbart hvis den er eksponert.
En nøkkel uten eksplisitt tillatelse til en samling kan ikke røre den — det finnes ingen implisitt reserve med bredere tilgang.
Brukerpålogginger bruker påloggingsinformasjon avledet med Argon2id — en moderne, minnekrevende hashalgoritme — med serversidesesjoner pakket i JWT som kan trekkes tilbake umiddelbart i stedet for bare å utløpe.
Passord hashes med Argon2id, som står imot knekkingsforsøk akselerert med GPU og ASIC.
Serversidesesjoner betyr at en kompromittert sesjon kan trekkes tilbake umiddelbart, uten å vente på at tokenet utløper.
Pålogginger, tilbakekalte sesjoner og nøkkelendringer loggføres, så du kan svare på hvem som fikk tilgang til hva, og når.
Åpne et arbeidsområde og opprett en nøkkel avgrenset til nøyaktig den tilgangen integrasjonen din trenger.