Gyűjtemény- és műveletszintű hatókör
Adjon pontosan keresési, létrehozási, módosítási vagy törlési jogot pontosan azokra a gyűjteményekre, amelyekhez az integráció hozzányúl — semmi implicit.
Egyetlen mindenható API-kulcs abban a pillanatban kockázattá válik, amikor kiszivárog. A CMSHub gépi hozzáférései kifejezett, gyűjteményenkénti műveleti jogosultságokkal rendelkeznek — keresés, létrehozás, módosítás vagy törlés —, így egy integráció mindig csak a ténylegesen szükséges hozzáféréssel bír, egy kiszivárgott kulcs hatása pedig kicsi és ismert.
Hozzon létre, rotáljon és vonjon vissza API-kulcsokat munkaterületenként, mindegyiket meghatározott gyűjteményekre és azokon végzett meghatározott műveletekre korlátozva — ugyanazzal a minimális jogosultság elvével, amelyet bármely éles hozzáférésnél alkalmazna.
Adjon pontosan keresési, létrehozási, módosítási vagy törlési jogot pontosan azokra a gyűjteményekre, amelyekhez az integráció hozzányúl — semmi implicit.
Kezelje a kulcs életciklusát a munkaterületről — rotálja ütemezetten, vagy vonja vissza azonnal, ha kiszivárgott.
Egy kulcs, amelynek nincs kifejezett joga egy gyűjteményre, nem nyúlhat hozzá — nincs implicit visszalépés tágabb hozzáférésre.
A felhasználói bejelentkezések Argon2id-vel — egy modern, memóriaigényes hash-algoritmussal — származtatott hitelesítő adatokat használnak, JWT-be csomagolt szerveroldali munkamenetekkel, amelyek azonnal visszavonhatók, nem kell megvárni a lejáratukat.
A jelszavakat Argon2id-vel hash-eljük, amely ellenáll a GPU- és ASIC-gyorsítású feltörési kísérleteknek.
A szerveroldali munkamenetek révén egy kompromittált munkamenet azonnal visszavonható, a token lejáratának megvárása nélkül.
A bejelentkezéseket, a munkamenet-visszavonásokat és a kulcsmódosításokat naplózzuk, így megválaszolható, ki mihez és mikor fért hozzá.
Nyisson meg egy munkaterületet, és hozzon létre egy kulcsot pontosan arra a hozzáférésre korlátozva, amelyre az integrációjának szüksége van.