Skip to content

Commit e6d6010

Browse files
Merge pull request #238058 from flang-msft/fxl---update-for-aad-and-rbac
Fxl---add links update for aad and rbac
2 parents d42c711 + d0662f7 commit e6d6010

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

articles/azure-cache-for-redis/cache-azure-active-directory-for-authentication.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ To use the ACL integration, your client application must assume the identity of
7979

8080
Because most Azure Cache for Redis clients assume that a password/access key is used for authentication, you likely need to update your client workflow to support authentication using Azure AD. In this section, you learn how to configure your client applications to connect to Azure Cache for Redis using an Azure AD token.
8181

82-
<!-- Conceptual Art goes here. -->
82+
:::image type="content" source="media/cache-azure-active-directory-for-authentication/azure-ad-token.png" alt-text="Architecture diagram showing the flow of a token from Azure AD to a customer application to a cache.":::
8383

8484
### Azure AD Client Workflow
8585

@@ -97,17 +97,17 @@ Because most Azure Cache for Redis clients assume that a password/access key is
9797

9898
1. Ensure that your client executes a Redis [AUTH command](https://redis.io/commands/auth/) automatically before your Azure AD token expires using:
9999

100-
1. `UserName` = Object ID of your managed identity or service principal
100+
- `UserName` = Object ID of your managed identity or service principal
101101

102-
1. `Password` = Azure AD token refreshed periodically
102+
- `Password` = Azure AD token refreshed periodically
103103

104104
<!-- (ADD code snippet) -->
105105

106106
### Client library support
107107

108-
The library `Microsoft.Azure.StackExchangeRedis` is an extension of `StackExchange.Redis` that enables you to use Azure Active Directory to authenticate connections from a Redis client application to an Azure Cache for Redis. The extension manages the authentication token, including proactively refreshing tokens before they expire to maintain persistent Redis connections over multiple days.
108+
The library [`Microsoft.Azure.StackExchangeRedis`](https://www.nuget.org/packages/Microsoft.Azure.StackExchangeRedis) is an extension of `StackExchange.Redis` that enables you to use Azure Active Directory to authenticate connections from a Redis client application to an Azure Cache for Redis. The extension manages the authentication token, including proactively refreshing tokens before they expire to maintain persistent Redis connections over multiple days.
109109

110-
This [code sample](https://www.nuget.org/packages/Microsoft.Azure.StackExchangeRedis) demonstrates how to use the `Microsoft.Azure.StackExchangeRedis` NuGet package to connect to your Azure Cache for Redis instance using Azure Active Directory.
110+
This [code sample](https://github.com/Azure/Microsoft.Azure.StackExchangeRedis) demonstrates how to use the `Microsoft.Azure.StackExchangeRedis` NuGet package to connect to your Azure Cache for Redis instance using Azure Active Directory.
111111

112112
<!--
113113
The following table includes links to code samples, which demonstrate how to connect to your Azure Cache for Redis instance using an Azure AD token. A wide variety of client libraries are included in multiple languages.

articles/azure-cache-for-redis/cache-configure-role-based-access-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Azure Cache for Redis offers three built-in access policies: _Owner_, _Contribut
3838

3939
## Permissions for your data access policy
4040

41-
As documented on [Redis Access Control List](https://redis.io/docs/management/security/acl/), ACL in Redis version 1.1 allows configuring access permissions for two areas:
41+
As documented on [Redis Access Control List](https://redis.io/docs/management/security/acl/), ACL in Redis version 6.0 allows configuring access permissions for three areas:
4242

4343
### Command categories
4444

articles/azure-cache-for-redis/cache-whats-new.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.date: 05/11/2023
1818

1919
### Azure Active Directory-based authentication and authorization (preview)
2020

21-
Azure Active Directory (Azure AD) based authentication and authorization is now available for public preview with Azure Cache for Redis. With this Azure AD integration, users can connect to their cache instance without an access key and use role-based access control to connect to their cache instance.
21+
Azure Active Directory (Azure AD) based [authentication and authorization](cache-azure-active-directory-for-authentication.md) is now available for public preview with Azure Cache for Redis. With this Azure AD integration, users can connect to their cache instance without an access key and use [role-based access control](cache-configure-role-based-access-control.md) to connect to their cache instance.
2222

2323
> [!IMPORTANT]
2424
> The updates to Azure Cache for Redis that enable both Azure Active Directory for authentication and role-based access control are available only in East US region.
41.7 KB
Loading

0 commit comments

Comments
 (0)