Skip to content

Commit 50ba4ec

Browse files
committed
Security reorg preview structure
1 parent bfd1442 commit 50ba4ec

File tree

18 files changed

+69
-19
lines changed

18 files changed

+69
-19
lines changed

content/operate/rc/security/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ categories:
88
description: null
99
hideListLinks: true
1010
weight: 51
11+
bannerText: This section is a work in progress. Page content is not final.
12+
bannerChildren: true
1113
---
1214

1315
Redis Cloud provides a number of ways to secure subscriptions and databases.

content/operate/rc/security/access-control/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
LinkTitle: Access control
3-
Title: Access control
2+
LinkTitle: Console access control (Access management, SAML SSO, MFA)
3+
Title: Console access control
44
alwaysopen: false
55
categories:
66
- docs
@@ -9,7 +9,7 @@ categories:
99
description: Control who can access the Redis Cloud console and databases.
1010
hideListLinks: false
1111
toc: 'true'
12-
weight: 5
12+
weight: 2
1313
---
1414

1515
Redis Cloud offers you a few different ways to control who can access and make changes to your databases.

content/operate/rc/security/access-control/data-access-control/_index.md renamed to content/operate/rc/security/data-access-control/_index.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
LinkTitle: Data access control
3-
Title: Data access control
2+
LinkTitle: Database access control (Default user, RBAC)
3+
Title: Database access control
44
alwaysopen: false
55
categories:
66
- docs
@@ -11,7 +11,11 @@ description: Control who can access your databases using the default user databa
1111
headerRange: '[1-3]'
1212
hideListLinks: true
1313
toc: 'true'
14-
weight: 25
14+
weight: 3
15+
aliases:
16+
- /operate/rc/security/access-control/data-access-control/
17+
- /operate/rc/security/access-control/database-access-control/
18+
- /operate/rc/security/database-access-control/
1519
---
1620

1721
## Default user
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ categories:
88
description: Learn how to change your default user password or turn off access using
99
the default user password.
1010
linkTitle: Default user
11-
weight: 5
11+
weight: 1
12+
aliases:
13+
- /operate/rc/security/access-control/data-access-control/default-user/
14+
- /operate/rc/security/access-control/database-access-control/default-user/
15+
- /operate/rc/security/database-access-control/default-user/
1216
---
1317

1418
Password-based authentication is a basic but essential Redis security feature. When you create a Redis Cloud database, your database is given a randomly generated password called the **Default user password**.
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ categories:
99
description: Lets you define multiple users with fine-grained data authorization features.
1010
headerRange: '[1-3]'
1111
toc: 'true'
12-
weight: 10
12+
weight: 2
13+
aliases:
14+
- /operate/rc/security/access-control/data-access-control/role-based-access-control/
15+
- /operate/rc/security/access-control/database-access-control/role-based-access-control/
16+
- /operate/rc/security/database-access-control/role-based-access-control/
1317
---
1418

1519
Role-based access control (RBAC) lets you define *roles* with specific sets of *permissions*. You can then assign *users* to these roles

content/operate/rc/security/access-control/data-access-control/active-active-roles.md renamed to content/operate/rc/security/data-access-control/role-based-access-control/active-active-roles.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ categories:
99
description: null
1010
headerRange: '[1-3]'
1111
toc: 'true'
12-
weight: $weight
12+
weight: 3
13+
aliases:
14+
- /operate/rc/security/access-control/data-access-control/active-active-roles/
15+
- /operate/rc/security/access-control/database-access-control/active-active-roles/
16+
- /operate/rc/security/database-access-control/active-active-roles/
1317
---
1418

1519
For [Active-Active databases]({{< relref "/operate/rc/databases/configuration/active-active-redis" >}}), you can define roles with different levels of access for different regions. For example, you can define a user role with full database access in one region and read-only access in another. Or, you can prevent a user from running any commands in a specified region.

content/operate/rc/security/access-control/data-access-control/configure-acls.md renamed to content/operate/rc/security/data-access-control/role-based-access-control/configure-acls.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ categories:
99
description: null
1010
headerRange: '[1-3]'
1111
toc: 'true'
12-
weight: 15
12+
weight: 1
13+
aliases:
14+
- /operate/rc/security/access-control/data-access-control/configure-acls/
15+
- /operate/rc/security/access-control/database-access-control/configure-acls/
16+
- /operate/rc/security/database-access-control/configure-acls/
1317
---
1418

1519
You can define custom Redis ACL rules to assign to a data access role or use predefined Redis ACLs.

content/operate/rc/security/access-control/data-access-control/create-assign-users.md renamed to content/operate/rc/security/data-access-control/role-based-access-control/create-assign-users.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ categories:
99
description: Create a database user and assign it a role.
1010
headerRange: '[1-3]'
1111
toc: 'true'
12-
weight: 25
12+
weight: 4
13+
aliases:
14+
- /operate/rc/security/access-control/data-access-control/create-assign-users/
15+
- /operate/rc/security/access-control/database-access-control/create-assign-users/
16+
- /operate/rc/security/database-access-control/create-assign-users/
1317
---
1418

1519
Before you create a database user, you must [create a data access role]({{< relref "/operate/rc/security/access-control/data-access-control/create-roles" >}}) to assign to that user.

content/operate/rc/security/access-control/data-access-control/create-roles.md renamed to content/operate/rc/security/data-access-control/role-based-access-control/create-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ categories:
99
description: null
1010
headerRange: '[1-3]'
1111
toc: 'true'
12-
weight: 20
12+
weight: 2
1313
---
1414

1515
To assign [Redis ACLs]({{< relref "/operate/rc/security/access-control/data-access-control/configure-acls" >}}) to a data access role:

content/operate/rc/security/database-security/_index.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
2-
Title: Cloud database security
2+
Title: Data security
3+
linkTitle: Data security (TLS, encryption at rest)
34
alwaysopen: false
45
categories:
56
- docs
67
- operate
78
- rc
89
description: null
910
hideListLinks: true
10-
weight: 20
11+
weight: 4
1112
---
1213

1314
Redis Cloud provides several features to help you secure your databases. These include

0 commit comments

Comments
 (0)