Skip to content

Commit 94bda04

Browse files
authored
Fix rs rbac links (#499)
* Fix broken RS access control relrefs * Fix more broken RS access control relrefs * Fix broken RC relref
1 parent 612491c commit 94bda04

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

content/embeds/rc-opt-in-to-72.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ Select **Opt-in to 7.2** to request to upgrade your subscription and databases t
44

55
The upgrade will start one week from your request, according to [maintenance windows]({{< relref "/operate/rc/subscriptions/maintenance/set-maintenance-windows" >}}).
66

7-
Redis 7.2 introduces several changes to existing Redis commands; see the list of [breaking changes]({{< relref "/operate/rc/changelog/june-2023#redis-72-breaking-changes" >}}) for more details.
7+
Redis 7.2 introduces several changes to existing Redis commands; see the list of [breaking changes]({{< relref "/operate/rc/changelog/2023/june-2023#redis-72-breaking-changes" >}}) for more details.

content/operate/kubernetes/security/ldap.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ weight: 95
1212

1313
## LDAP support for Redis Enterprise Software
1414

15-
Redis Enterprise Software supports LDAP authentication and authorization through [role-based access controls]({{< relref "/operate/rs/security/access-control/" >}}) (RBAC). You can map LDAP groups to [Redis Enterprise roles]({{< relref "/operate/rs/security/access-control/create-roles" >}}) to control access to your database and the [admin console]({{< relref "/operate/rs/security/recommended-security-practices/" >}}). For more details on how LDAP works with Redis Enterprise, see [LDAP authentication]({{< relref "/operate/rs/security/access-control/ldap/" >}}).
15+
Redis Enterprise Software supports LDAP authentication and authorization through [role-based access controls]({{< relref "/operate/rs/security/access-control/" >}}) (RBAC). You can map LDAP groups to [Redis Enterprise roles]({{< relref "/operate/rs/security/access-control" >}}) to control access to your database and the Cluster Manager UI. For more details on how LDAP works with Redis Enterprise, see [LDAP authentication]({{< relref "/operate/rs/security/access-control/ldap/" >}}).
1616

1717
Redis Enterprise for Kubernetes supports enabling and configuring LDAP authentication using the `RedisEnterpriseCluster` (REC) custom resource. Currently, the Redis Enterprise cluster (REC) only supports configuration related to the LDAP server, such as server addresses, connection details, credentials, and query configuration.
1818

content/operate/rs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Create and manage a [Redis database]({{< relref "/operate/rs/databases" >}}) on
4242
## Security
4343
[Manage secure connections]({{< relref "/operate/rs/security" >}}) to the cluster and databases.
4444
- [Access control]({{< relref "/operate/rs/security/access-control" >}})
45-
- [Users]({{< relref "/operate/rs/security/access-control/manage-users" >}}) & [roles]({{< relref "/operate/rs/security/access-control/create-roles" >}})
45+
- [Users]({{< relref "/operate/rs/security/access-control/manage-users" >}}) & [roles]({{< relref "/operate/rs/security/access-control" >}})
4646
- [Certificates]({{< relref "/operate/rs/security/certificates" >}})
4747
- [TLS]({{< relref "/operate/rs/security/encryption/tls" >}}) & [Encryption]({{< relref "/operate/rs/security/encryption" >}})
4848

content/operate/rs/databases/active-active/create.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,15 +197,15 @@ You cannot enable or turn off database clustering after the Active-Active databa
197197
198198
Creating a database without ACLs enables a *default* user with full access to the database. You can secure default user access by requiring a password.
199199
200-
- **Access Control List** - You can specify the [user roles]({{< relref "/operate/rs/security/access-control/create-roles" >}}) that have access to the database and the [Redis ACLs]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) that apply to those connections.
200+
- **Access Control List** - You can specify the [user roles]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) that have access to the database and the [Redis ACLs]({{< relref "/operate/rs/security/access-control/redis-acl-overview" >}}) that apply to those connections.
201201
202202
You can only configure access control after the Active-Active database is created. In each participating cluster, add ACLs after database creation.
203203
204204
To define an access control list for a database:
205205
206206
1. In **Security > Access Control > Access Control List**, select **+ Add ACL**.
207207
208-
1. Select a [role]({{< relref "/operate/rs/security/access-control/create-roles" >}}) to grant database access.
208+
1. Select a [role]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) to grant database access.
209209
210210
1. Associate a [Redis ACL]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) with the role and database.
211211

content/operate/rs/databases/configure/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,13 @@ You can require [**TLS**]({{< relref "/operate/rs/security/encryption/tls/" >}})
155155

156156
Creating a database without ACLs enables a *default* user with full access to the database. You can secure default user access by requiring a password.
157157

158-
- **Access Control List** - You can specify the [user roles]({{< relref "/operate/rs/security/access-control/create-roles" >}}) that have access to the database and the [Redis ACLs]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) that apply to those connections.
158+
- **Access Control List** - You can specify the [user roles]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) that have access to the database and the [Redis ACLs]({{< relref "/operate/rs/security/access-control/redis-acl-overview" >}}) that apply to those connections.
159159

160160
To define an access control list for a database:
161161

162162
1. In **Security > Access Control > Access Control List**, select **+ Add ACL**.
163163

164-
1. Select a [role]({{< relref "/operate/rs/security/access-control/create-roles" >}}) to grant database access.
164+
1. Select a [role]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) to grant database access.
165165

166166
1. Associate a [Redis ACL]({{< relref "/operate/rs/security/access-control/create-db-roles" >}}) with the role and database.
167167

content/operate/rs/release-notes/rs-6-0-20-april-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ And other functional and stability improvements.
7878
#### New LDAP integration
7979

8080
Redis Enterprise Software integrates Lightweight Directory Access Protocol
81-
(LDAP) authentication and authorization into its [role-based access controls]({{< relref "/operate/rs/security/access-control/create-roles" >}})
81+
(LDAP) authentication and authorization into its [role-based access controls]({{< relref "/operate/rs/security/access-control" >}})
8282
(RBAC). You can now use LDAP to authorize access to the admin console and to
8383
manage database access.
8484

content/operate/rs/security/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Redis Enterprise Software provides various features to secure your Redis Enterpr
1818
|---------------------|-----------------|--------------------|-----------------------|
1919
| [Password attempts and session timeout]({{<relref "/operate/rs/security/access-control/manage-users/login-lockout">}}) | [Cluster and database access explained]({{<relref "/operate/rs/security/access-control">}}) | [Enable TLS]({{<relref "/operate/rs/security/encryption/tls/enable-tls">}}) | [Create certificates]({{<relref "/operate/rs/security/certificates/create-certificates">}}) |
2020
| [Password complexity]({{<relref "/operate/rs/security/access-control/manage-passwords/password-complexity-rules">}}) | [Create users]({{<relref "/operate/rs/security/access-control/create-users">}}) | [Configure TLS protocols]({{<relref "/operate/rs/security/encryption/tls/tls-protocols">}}) | [Monitor certificates]({{<relref "/operate/rs/security/certificates/monitor-certificates">}}) |
21-
| [Password expiration]({{<relref "/operate/rs/security/access-control/manage-passwords/password-expiration">}}) | [Create roles]({{<relref "/operate/rs/security/access-control/create-roles">}}) | [Configure cipher suites]({{<relref "/operate/rs/security/encryption/tls/ciphers">}}) | [Update certificates]({{<relref "/operate/rs/security/certificates/updating-certificates">}}) |
21+
| [Password expiration]({{<relref "/operate/rs/security/access-control/manage-passwords/password-expiration">}}) | [Create roles]({{<relref "/operate/rs/security/access-control/create-combined-roles">}}) | [Configure cipher suites]({{<relref "/operate/rs/security/encryption/tls/ciphers">}}) | [Update certificates]({{<relref "/operate/rs/security/certificates/updating-certificates">}}) |
2222
| [Default database access]({{<relref "/operate/rs/security/access-control/manage-users/default-user">}}) | [Redis ACLs]({{<relref "/operate/rs/security/access-control/redis-acl-overview">}}) | [Encrypt private keys on disk]({{<relref "/operate/rs/security/encryption/pem-encryption">}}) | [Enable OCSP stapling]({{<relref "/operate/rs/security/certificates/ocsp-stapling">}}) |
2323
| [Rotate user passwords]({{<relref "/operate/rs/security/access-control/manage-passwords/rotate-passwords">}}) | [Integrate with LDAP]({{<relref "/operate/rs/security/access-control/ldap">}}) | [Internode encryption]({{<relref "/operate/rs/security/encryption/internode-encryption">}}) | [Audit database connections]({{<relref "/operate/rs/security/audit-events">}}) |
2424

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ The following diagram shows three different options for roles and users:
4444

4545
When you create a database, [default user access]({{< relref "/operate/rs/security/access-control/manage-users/default-user" >}}) is enabled automatically.
4646

47-
If you set up [role-based access controls]({{< relref "/operate/rs/security/access-control/rbac" >}}) for your database and don't require compatibility with versions earlier than Redis 6, you can [deactivate the default user]({{< relref "/operate/rs/security/access-control/manage-users/default-user" >}}).
47+
If you set up role-based access controls for your database and don't require compatibility with versions earlier than Redis 6, you can [deactivate the default user]({{< relref "/operate/rs/security/access-control/manage-users/default-user" >}}).
4848

4949
{{<warning>}}
50-
Before you [deactivate default user access]({{< relref "/operate/rs/security/access-control/manage-users/default-user#deactivate-default-user" >}}), make sure the role associated with the database is [assigned to a user]({{< relref "/operate/rs/security/access-control/rbac/assign-user-role" >}}). Otherwise, the database will be inaccessible.
50+
Before you [deactivate default user access]({{< relref "/operate/rs/security/access-control/manage-users/default-user#deactivate-default-user" >}}), make sure the role associated with the database is [assigned to a user]({{< relref "/operate/rs/security/access-control/create-users#assign-roles-to-users" >}}). Otherwise, the database will be inaccessible.
5151
{{</warning>}}
5252

5353
## More info

0 commit comments

Comments
 (0)