You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-configure.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: flang-msft
5
5
6
6
ms.service: cache
7
7
ms.topic: conceptual
8
-
ms.date: 07/12/2022
8
+
ms.date: 09/01/2022
9
9
ms.author: franlanglois
10
10
11
11
---
@@ -36,7 +36,7 @@ You can view and configure the following settings using the **Resource Menu**. T
36
36
-[Scale](#scale)
37
37
-[Cluster size](#cluster-size)
38
38
-[Data persistence](#data-persistence)
39
-
-[(Preview) Identity](#preview-identity)
39
+
-[Identity](#identity)
40
40
-[Alerts](#alerts)
41
41
-[Schedule updates](#schedule-updates)
42
42
-[Geo-replication](#geo-replication)
@@ -242,11 +242,11 @@ For more information, see [How to configure persistence for a Premium Azure Cach
242
242
> [!IMPORTANT]
243
243
> Redis data persistence is only available for Premium caches.
244
244
245
-
### (preview) Identity
245
+
### Identity
246
246
247
-
Use **(preview) Identity** to configure managed identities. Managed identities are a common tool used in Azure to help developers minimize the burden of managing secrets and sign-in information.
247
+
Use **Identity** to configure managed identities. Managed identities are a common tool used in Azure to help developers minimize the burden of managing secrets and sign-in information.
248
248
249
-
Presently, you can only use managed identities for storage. For more information, see [Managed identity for storage (Preview)](cache-managed-identity.md).
249
+
Presently, you can only use managed identities for storage. For more information, see [Managed identity for storage](cache-managed-identity.md).
250
250
251
251
> [!NOTE]
252
252
> Managed identity functionality is only available in the Premium tier for use with storage.
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-managed-identity.md
+32-43Lines changed: 32 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Managed identity for storage accounts
3
3
titleSuffix: Azure Cache for Redis
4
4
description: Learn to Azure Cache for Redis
5
5
author: flang-msft
6
+
6
7
ms.service: cache
7
8
ms.topic: conceptual
8
-
ms.date: 03/10/2022
9
+
ms.date: 08/29/2022
9
10
ms.author: franlanglois
10
-
11
11
---
12
12
13
-
# Managed identity for storage (Preview)
13
+
# Managed identity for storage
14
14
15
15
[Managed identities](../active-directory/managed-identities-azure-resources/overview.md) are a common tool used in Azure to help developers minimize the burden of managing secrets and sign-in information. Managed identities are useful when Azure services connect to each other. Instead of managing authorization between each service, [Azure Active Directory](../active-directory/fundamentals/active-directory-whatis.md) (Azure AD) can be used to provide a managed identity that makes the authentication process more streamlined and secure.
16
16
@@ -42,67 +42,56 @@ Managed identity can be enabled either when you create a cache instance or after
42
42
43
43
### Prerequisites and limitations
44
44
45
-
To use managed identity, you must have a premium-tier cache.
45
+
Because managed identity for storage is only used with the import/export feature and persistence feature, it's currently only useful when used with the Premium tier of Azure Cache for Redis.
46
46
47
47
## Create a new cache with managed identity using the portal
48
48
49
49
1. Sign into the [Azure portal](https://portal.azure.com/)
50
50
51
51
1. Create a new Azure Cache for Redis resource with a **Cache type** of any of the premium tiers. Complete **Basics** tab with all the required information.
52
-
> [!NOTE]
53
-
> Managed identity functionality is only available in the Premium tier.
54
-
>
55
-
:::image type="content" source="media/cache-managed-identity/basics.png" alt-text="create a premium azure cache":::
56
52
57
-
1. Select the **Advanced** tab. Then, scroll down to **(PREVIEW) System assigned managed identity** and select **On**.
53
+
:::image type="content" source="media/cache-managed-identity/basics.png" alt-text="Screenshot of showing how to create a premium cache.":::
58
54
59
-
:::image type="content" source="media/cache-managed-identity/system-assigned.png" alt-text="Advanced page of the form":::
55
+
1. Select the **Advanced** tab. Then, scroll down to **System assigned managed identity** and select **On**.
60
56
61
-
1. Complete the creation process. Once the cache has been created and deployed, open it, and select the **(PREVIEW) Identity** tab under the **Settings** section on the left.
57
+
:::image type="content" source="media/cache-managed-identity/system-assigned.png" alt-text="Screenshot sowing Advanced page of the form.":::
62
58
63
-
:::image type="content" source="media/cache-managed-identity/identity-resource.png" alt-text="(Preview) Identity in the Resource menu":::
64
-
65
-
1. You see that a system-assigned **object ID** has been assigned to the cache **Identity**.
66
-
67
-
:::image type="content" source="media/cache-managed-identity/user-assigned.png" alt-text="System assigned resource settings for identity":::
59
+
1. Complete the creation process. Once the cache has been created and deployed, open it, and select the **Identity** tab under the **Settings** section on the left. You see that a system-assigned **object ID** has been assigned to the cache **Identity**.
68
60
61
+
:::image type="content" source="media/cache-managed-identity/identity-resource.png" alt-text="Screenshot showing Identity in the Resource menu.":::
62
+
69
63
## Add system assigned identity to an existing cache
70
64
71
-
1. Navigate to your Azure Cache for Redis resource from the Azure portal. Select **(PREVIEW) Identity** from the Resource menu on the left.
72
-
> [!NOTE]
73
-
> Managed identity functionality is only available in the Premium tier.
74
-
>
65
+
1. Navigate to your Azure Cache for Redis resource from the Azure portal. Select **Identity** from the Resource menu on the left.
75
66
76
-
1. To enable a system-assigned identity, select the **System assigned (preview)** tab, and select **On** under **Status**. Select **Save** to confirm.
67
+
1. To enable a system-assigned identity, select the **System assigned** tab, and select **On** under **Status**. Select **Save** to confirm.
77
68
78
-
:::image type="content" source="media/cache-managed-identity/identity-save.png" alt-text="System assigned identity status is on":::
69
+
:::image type="content" source="media/cache-managed-identity/identity-save.png" alt-text="Screenshot showing System Assigned selected and Status is on.":::
79
70
80
71
1. A dialog pops up saying that your cache will be registered with Azure Active Directory and that it can be granted permissions to access resources protected by Azure AD. Select **Yes**.
72
+
:::image type="content" source="media/cache-managed-identity/identity-dialog.png" alt-text="Screenshot asking if you want to enable managed identity.":::
81
73
82
74
1. You see an **Object (principal) ID**, indicating that the identity has been assigned.
83
75
84
-
:::image type="content" source="media/cache-managed-identity/user-assigned.png" alt-text="new Object principal ID shown for system assigned identity":::
76
+
:::image type="content" source="media/cache-managed-identity/user-assigned.png" alt-text="Screenshot showing the Object (principal) ID.":::
85
77
86
78
## Add a user assigned identity to an existing cache
87
79
88
-
1. Navigate to your Azure Cache for Redis resource from the Azure portal. Select **(PREVIEW) Identity** from the Resource menu on the left.
89
-
> [!NOTE]
90
-
> Managed identity functionality is only available in the Premium tier.
91
-
>
80
+
1. Navigate to your Azure Cache for Redis resource from the Azure portal. Select **Identity** from the Resource menu on the left.
92
81
93
-
1. To enable user assigned identity, select the **User assigned (preview)** tab and select **Add**.
82
+
1. To enable user assigned identity, select the **User assigned** tab and select **Add**.
94
83
95
-
:::image type="content" source="media/cache-managed-identity/identity-add.png" alt-text="User assigned identity status is on":::
84
+
:::image type="content" source="media/cache-managed-identity/identity-add.png" alt-text="User assigned identity status is on.":::
96
85
97
86
1. A sidebar pops up to allow you to select any available user-assigned identity to your subscription. Choose an identity and select **Add**. For more information on user assigned managed identities, see [manage user-assigned identity](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md).
98
87
>[!Note]
99
88
>You need to [create a user assigned identity](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md?pivots=identity-mi-methods-azp) in advance of this step.
100
89
>
101
-
:::image type="content" source="media/cache-managed-identity/choose-identity.png" alt-text="new Object principal ID shown for user assigned identity":::
90
+
:::image type="content" source="media/cache-managed-identity/choose-identity.png" alt-text="Screenshot showing a User assigned managed identity.":::
102
91
103
-
1. You see the user-assigned identity listed in the **User assigned (preview)** pane.
92
+
1. You see the user-assigned identity listed in the **User assigned** pane.
104
93
105
-
:::image type="content" source="media/cache-managed-identity/identity-list.png" alt-text="list of identity names":::
94
+
:::image type="content" source="media/cache-managed-identity/identity-list.png" alt-text="Screenshot showing a list of names, resource groups and subscriptions.":::
2. Open the **Access control (IAM)** from the Resource menu. Then, select **Add**, and **Add role assignment**.
136
125
137
-
:::image type="content" source="media/cache-managed-identity/demo-storage.png" alt-text="access control (iam) settings":::
126
+
:::image type="content" source="media/cache-managed-identity/demo-storage.png" alt-text="Screenshot showing the Access Control (IAM) settings.":::
138
127
139
128
3. Search for the **Storage Blob Data Contributor** on the Role pane. Select it and **Next**.
140
129
141
-
:::image type="content" source="media/cache-managed-identity/role-assignment.png" alt-text="add role assignment form with list of roles":::
130
+
:::image type="content" source="media/cache-managed-identity/role-assignment.png" alt-text="Screenshot showing Add role assignment form with list of roles.":::
142
131
143
132
4. Select the **Members** tab. Under **Assign access to** select **Managed Identity**, and select on **Select members**. A sidebar pops up on the right.
144
133
145
-
:::image type="content" source="media/cache-managed-identity/select-members.png" alt-text="add role assignment form with members pane":::
134
+
:::image type="content" source="media/cache-managed-identity/select-members.png" alt-text="Screenshot showing add role assignment form with members pane.":::
146
135
147
136
5. Use the drop-down under **Managed Identity** to choose either a **User-assigned managed identity** or a **System-assigned managed identity**. If you have many managed identities, you can search by name. Choose the managed identities you want and then **Select**. Then, **Review + assign** to confirm.
148
137
149
-
:::image type="content" source="media/cache-managed-identity/review-assign.png" alt-text="select managed identities form pop up":::
138
+
:::image type="content" source="media/cache-managed-identity/review-assign.png" alt-text="Screenshot showing Managed Identity form with User-assigned managed identity indicated.":::
150
139
151
140
6. You can confirm if the identity has been assigned successfully by checking your storage account's role assignments under **Storage Blob Data Contributor**.
152
141
153
-
:::image type="content" source="media/cache-managed-identity/blob-data.png" alt-text="storag blob data contributor list":::
142
+
:::image type="content" source="media/cache-managed-identity/blob-data.png" alt-text="Screenshot of Storage Blob Data Contributor list.":::
154
143
155
144
> [!NOTE]
156
145
> Adding an Azure Cache for Redis instance as a storage blob data contributor through system-assigned identity conveniently adds the cache instance to the [trusted services list](../storage/common/storage-network-security.md?tabs=azure-portal), making firewall exceptions easier to implement. If you're not using managed identity and instead authorizing a storage account with a key, then having firewall exceptions on the storage account tends to break the persistence process and the import-export processes.
1. Open the Azure Cache for Redis instance that has been assigned the Storage Blob Data Contributor role and go to the **Data persistence** on the Resource menu.
163
152
164
-
2. Change the **Authentication Method** to **(PREVIEW) Managed Identity** and select the storage account you configured above. select **Save**.
153
+
2. Change the **Authentication Method** to **Managed Identity** and select the storage account you configured above. select **Save**.
165
154
166
-
:::image type="content" source="media/cache-managed-identity/data-persistence.png" alt-text="data persistence pane with authentication method selected":::
155
+
:::image type="content" source="media/cache-managed-identity/data-persistence.png" alt-text="Screenshot showing data persistence pane with authentication method selected.":::
167
156
168
157
> [!IMPORTANT]
169
158
> The identity defaults to the system-assigned identity if it is enabled. Otherwise, the first listed user-assigned identity is used.
170
159
>
171
160
172
161
3. Data persistence backups can now be saved to the storage account using managed identity authentication.
173
162
174
-
:::image type="content" source="media/cache-managed-identity/redis-persistence.png" alt-text="export data in resource menu":::
163
+
:::image type="content" source="media/cache-managed-identity/redis-persistence.png" alt-text="Screenshot showing export data in Resource menu.":::
175
164
176
165
### Use managed identity to import and export cache data
177
166
178
167
1. Open your Azure Cache for Redis instance that has been assigned the Storage Blob Data Contributor role and go to the **Import** or **Export** tab under **Administration**.
179
168
180
169
2. If importing data, choose the blob storage location that holds your chosen RDB file. If exporting data, type your desired blob name prefix and storage container. In both situations, you must use the storage account you've configured for managed identity access.
181
170
182
-
:::image type="content" source="media/cache-managed-identity/export-data.png" alt-text="export data from the resource menu":::
3. Under **Authentication Method**, choose **(PREVIEW) Managed Identity** and select **Import** or **Export**, respectively.
173
+
3. Under **Authentication Method**, choose **Managed Identity** and select **Import** or **Export**, respectively.
185
174
186
175
> [!NOTE]
187
176
> It will take a few minutes to import or export the data.
188
177
>
189
178
190
-
> [!IMPORTANt]
179
+
> [!IMPORTANT]
191
180
>If you see an export or import failure, double check that your storage account has been configured with your cache's system-assigned or user-assigned identity. The identity used will default to system-assigned identity if it is enabled. Otherwise, the first listed user-assigned identity is used.
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-whats-new.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,24 @@
2
2
title: What's New in Azure Cache for Redis
3
3
description: Recent updates for Azure Cache for Redis
4
4
author: flang-msft
5
+
5
6
ms.author: franlanglois
6
7
ms.service: cache
7
8
ms.topic: reference
8
-
ms.date: 08/01/2022
9
+
ms.date: 09/01/2022
9
10
10
11
---
11
12
12
13
# What's New in Azure Cache for Redis
13
14
15
+
## September 2022
16
+
17
+
### Support for managed identity in Azure Cache for Redis
18
+
19
+
Authenticating storage account connections using managed identity has now reached General Availability (GA).
20
+
21
+
For more information, see [Managed identity for storage](cache-managed-identity.md).
22
+
14
23
## August 2022
15
24
16
25
### RedisJSON module available in Azure Cache for Redis Enterprise
@@ -86,7 +95,7 @@ Active geo-replication is a powerful tool that enables Azure Cache for Redis clu
86
95
87
96
Azure Cache for Redis now supports authenticating storage account connections using managed identity. Identity is established through Azure Active Directory, and both system-assigned and user-assigned identities are supported. Support for managed identity further allows the service to establish trusted access to storage for uses including data persistence and importing/exporting cache data.
88
97
89
-
For more information, see [Managed identity with Azure Cache for Redis (Preview)](cache-managed-identity.md).
98
+
For more information, see [Managed identity with Azure Cache for Redis](cache-managed-identity.md).
0 commit comments