Ensure that 'Access Policies' are Implemented and Reviewed
Miért fontos ez
Hozzáférési szabályzatok nélkül bármely hitelesített felhasználó vagy szolgáltatás bármilyen Redis-parancsot végrehajthat, ami jelentős biztonsági kockázatot jelent. A Role Based Access Control (RBAC) bevezetésének elmulasztásával elveszíti a legkisebb jogosultság elvének érvényesítésének lehetőségét, ami azt jelenti, hogy a felhasználók szükségtelen hozzáférést kaphatnak érzékeny adatokhoz vagy romboló parancsokhoz. Ez növeli a támadási felületet, és valószínűbbé teszi az illetéktelen adathozzáférést vagy véletlen adatvesztést.
Mit ellenőriz az Aether365
Az Aether365 ellenőrzi, hogy az RBAC-t használó hozzáférési szabályzatok konfigurálva vannak-e minden Azure Cache for Redis-példányhoz. Ez az ellenőrzés az Aether365 irányítópultján az azure-cache-for-redis biztonsági vizsgálat szakaszában jelenik meg.
Javítási lépések
- Jelentkezzen be az Azure Portalra, és navigáljon az Azure Cache for Redis erőforrásához.
- A bal oldali menüben válassza a Hozzáférés-vezérlés (IAM) lehetőséget.
- A Szerepkör-hozzárendelések alatt tekintse át a meglévő hozzárendeléseket, és szükség szerint adjon hozzá új szerepkör-hozzárendeléseket a beépített szerepkörök, például az Olvasó, Közreműködő vagy a Redis-specifikus Adattulajdonos és Adatolvasó szerepkörök használatával.
- Finomabb szabályozáshoz hozzon létre egyéni szerepköröket az Azure RBAC segítségével, amelyek az engedélyeket adott Redis-parancsokra vagy adatkulcsokra korlátozzák.
- Ütemezzen időszakos hozzáférési felülvizsgálatokat a hozzáférés-vezérlési lista összes identitásának auditálására, és távolítsa el a szükségtelen vagy elavult engedélyeket.
Bár a környezet összetettsége miatt nincs egyetlen előírt javítási út, ezek a lépések képezik az RBAC bevezetésének szabványos módszerét. Kezdje a hozzáférésre szorulók és az általuk igényelt parancsok vagy adatok alapos elemzésével, majd ennek megfelelően alkalmazza a szerepköröket.
Megfelelőség
- CIS Microsoft Azure Database Services 2.0.0 2.4. szakasz (2. szint)
- CIS Microsoft Azure Foundations Benchmark