docs/content/v2.20/secure/_index.md
<div class="title">Security checklist</div>
</div>
<div class="body">
Consider these security measures when deploying your
YugabyteDB cluster.
</div>
</a>
<div class="title">Enable authentication</div>
</div>
<div class="body">
Enable authentication for all clients connecting to YugabyteDB.
</div>
</a>
<div class="title">Authentication methods</div>
</div>
<div class="body">
Choose the appropriate authentication mechanism.
</div>
</a>
<div class="title">Role-based access control</div>
</div>
<div class="body">
Manage users and roles, grant privileges, implement row-level security (RLS), and column-level security.
</div>
</a>
<div class="title">Encryption in transit</div>
</div>
<div class="body">
Enable encryption in transit (using TLS) to secure and protect network communication.
</div>
</a>
<div class="title">Encryption at rest</div>
</div>
<div class="body">
Enable encryption at rest in YugabyteDB (using TLS) to secure and protect data on disk.
</div>
</a>
<div class="title">Audit logging</div>
</div>
<div class="body">
Configure YugabyteDB's session-level and object-level audit logging for security and compliance.
</div>
</a>
<div class="title">Column-level encryption</div>
</div>
<div class="body">
Encrypt data present in columns containing sensitive data using per-column encryption at the application layer in YugabyteDB (using symmetric and asymmetric encryption).
</div>
</a>