Role-Based Access Control (RBAC) & Security Quiz

HomeCassandra AdministrationRole-Based Access Control (RBAC) & Security
🔐 Cassandra Administration – Role-Based Access Control (RBAC) & Security
20 questions  ·  15 min timer  ·  Explanations included  ·  Free

Cassandra ships wide open. Authentication is off, the default cassandra superuser exists with a known password, and nothing is encrypted. Every question here is about what you change before that cluster goes near production.

What this quiz covers

  • Authentication — what PasswordAuthenticator actually switches on, and the cassandra superuser’s special behaviour
  • The system_auth keyspace — why leaving it at the default replication is a genuine outage risk, and why NetworkTopologyStrategy matters here
  • Role hierarchies and least privilege — inheritance, and the pitfalls when roles nest
  • Encryption — client-to-node and node-to-node, plus key rotation
  • Cluster membership — stopping unauthorised nodes from joining
  • JMX and audit logging — hardening the interface, and what audit logging costs in performance
  • Multi-tenancy — keeping tenant data genuinely isolated

Common mistakes

  • Leaving system_auth with a replication factor of 1 — lose that node and nobody can authenticate
  • Enabling authentication but leaving the default superuser in place
  • Encrypting client traffic and forgetting node-to-node, so replication still crosses the network in plaintext

Twenty questions below, each with an explanation.

1. 
Which of the following is a common pitfall when configuring role hierarchies in Cassandra's RBAC?

1 out of 20
Scroll to Top