Skip to content

Commit 65eaa2f

Browse files
authored
Merge pull request #258959 from spelluru/egridaad1117
Azure Active Directory -> Microsoft Entra ID
2 parents a3099f0 + 066f2b2 commit 65eaa2f

31 files changed

Lines changed: 113 additions & 89 deletions

articles/event-grid/.openpublishing.redirection.event-grid.json

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "scripts/powershell-webhook-secure-delivery-azure-ad-user.md",
5+
"redirect_url": "/azure/event-grid/scripts/powershell-webhook-secure-delivery-microsoft-entra-user",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "scripts/powershell-webhook-secure-delivery-azure-ad-app.md",
10+
"redirect_url": "/azure/event-grid/scripts/powershell-webhook-secure-delivery-microsoft-entra-app",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "scripts/event-grid-powershell-webhook-secure-delivery-azure-ad-app.md",
15+
"redirect_url": "/azure/event-grid/scripts/powershell-webhook-secure-delivery-microsoft-entra-app",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "mqtt-client-azure-ad-token-and-rbac.md",
20+
"redirect_url": "/azure/event-grid/mqtt-client-microsoft-entra-token-and-rbac",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "authenticate-with-active-directory.md",
25+
"redirect_url": "/azure/event-grid/authenticate-with-microsoft-entra-id",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "azure-active-directory-events.md",
30+
"redirect_url": "/azure/event-grid/microsoft-entra-events",
31+
"redirect_document_id": false
32+
},
333
{
434
"source_path": "concepts-pull-delivery.md",
535
"redirect_url": "/azure/event-grid/concepts-event-grid-namespaces",
@@ -165,11 +195,6 @@
165195
"redirect_url": "/azure/event-grid/scripts/powershell-webhook-secure-delivery-azure-ad-user",
166196
"redirect_document_id": false
167197
},
168-
{
169-
"source_path": "scripts/event-grid-powershell-webhook-secure-delivery-azure-ad-app.md",
170-
"redirect_url": "/azure/event-grid/scripts/powershell-webhook-secure-delivery-azure-ad-app",
171-
"redirect_document_id": false
172-
},
173198
{
174199
"source_path": "scripts/event-grid-powershell-subscribe-custom-topic.md",
175200
"redirect_url": "/azure/event-grid/scripts/powershell-subscribe-custom-topic",
@@ -292,7 +317,7 @@
292317
},
293318
{
294319
"source_path": "mqtt-client-authorization-use-rbac.md",
295-
"redirect_url": "/azure/event-grid/mqtt-client-azure-ad-token-and-rbac",
320+
"redirect_url": "/azure/event-grid/mqtt-client-microsoft-entra-token-and-rbac",
296321
"redirect_document_id": false
297322
},
298323
{

articles/event-grid/authenticate-with-access-keys-shared-access-signatures.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.date: 08/10/2021
1010
This article provides information on authenticating clients that publish events to Azure Event Grid topics, domains, partner namespaces using **access key** or **Shared Access Signature (SAS)** token.
1111

1212
> [!IMPORTANT]
13-
> - Authenticating and authorizing users or applications using Microsoft Entra identities provides superior security and ease of use over key-based and shared access signatures (SAS) authentication. With Microsoft Entra ID, there is no need to store secrets used for authentication in your code and risk potential security vulnerabilities. We strongly recommend you use Microsoft Entra ID with your Azure Event Grid event publishing applications. For more information, see [Authenticate publishing clients using Microsoft Entra ID](authenticate-with-active-directory.md).
13+
> - Authenticating and authorizing users or applications using Microsoft Entra identities provides superior security and ease of use over key-based and shared access signatures (SAS) authentication. With Microsoft Entra ID, there is no need to store secrets used for authentication in your code and risk potential security vulnerabilities. We strongly recommend you use Microsoft Entra ID with your Azure Event Grid event publishing applications. For more information, see [Authenticate publishing clients using Microsoft Entra ID](authenticate-with-microsoft-entra-id.md).
1414
> - Microsoft Entra authentication isn't supported for namespace topics.
1515
1616

articles/event-grid/authenticate-with-entra-id-namespaces.md

Lines changed: 18 additions & 18 deletions
Large diffs are not rendered by default.

articles/event-grid/authenticate-with-active-directory.md renamed to articles/event-grid/authenticate-with-microsoft-entra-id.md

Lines changed: 19 additions & 18 deletions
Large diffs are not rendered by default.

articles/event-grid/authentication-overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@ Authentication for clients publishing events to Event Grid is supported using th
1515
> [!IMPORTANT]
1616
> Microsoft Entra authentication isn't supported for namespace topics.
1717
18-
<a name='authenticate-using-azure-active-directory'></a>
19-
2018
## Authenticate using Microsoft Entra ID
21-
Microsoft Entra integration for Event Grid resources provides Azure role-based access control (RBAC) for fine-grained control over a client’s access to resources. You can use Azure RBAC to grant permissions to a security principal, which may be a user, a group, or an application service principal. Microsoft Entra authenticates the security principal and returns an OAuth 2.0 token. The token can be used to authorize a request to access Event Grid resources (topics, domains, or partner namespaces). For detailed information, see [Authenticate and authorize with the Microsoft identity platform](authenticate-with-active-directory.md).
19+
Microsoft Entra integration for Event Grid resources provides Azure role-based access control (RBAC) for fine-grained control over a client’s access to resources. You can use Azure RBAC to grant permissions to a security principal, which may be a user, a group, or an application service principal. Microsoft Entra authenticates the security principal and returns an OAuth 2.0 token. The token can be used to authorize a request to access Event Grid resources (topics, domains, or partner namespaces). For detailed information, see [Authenticate and authorize with the Microsoft identity platform](authenticate-with-microsoft-entra-id.md).
2220

2321

2422
> [!IMPORTANT]

articles/event-grid/configure-custom-topic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ When you use Azure portal, you can assign one system assigned identity and up to
5353
:::image type="content" source="./media/managed-service-identity/identity-existing-topic.png" alt-text="Screenshot showing the Identity page for a custom topic.":::
5454

5555
### To assign a user-assigned identity to a topic
56-
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md) article.
56+
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) article.
5757
1. On the **Identity** page, switch to the **User assigned** tab in the right pane, and then select **+ Add** on the toolbar.
5858

5959
:::image type="content" source="./media/managed-service-identity/user-assigned-identity-add-button.png" alt-text="Screenshot showing the User Assigned Identity tab of the Identity page.":::

articles/event-grid/create-custom-topic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ On the **Security** page of the **Create Topic** or **Create Event Grid Domain*
6161
:::image type="content" source="./media/managed-service-identity/create-page-add-user-assigned-identity-link.png" alt-text="Screenshot of the Identity page with user assigned identity option selected." lightbox="./media/managed-service-identity/create-page-add-user-assigned-identity-link.png":::
6262
1. To disable local authentication, select **Disabled**. When you do it, the topic or domain can't be accessed using accesskey and SAS authentication, but only via Microsoft Entra authentication.
6363

64-
:::image type="content" source="./media/authenticate-with-active-directory/create-topic-disable-local-auth.png" alt-text="Screenshot showing the Advanced tab of Create Topic page when you can disable local authentication.":::
64+
:::image type="content" source="./media/authenticate-with-microsoft-entra-id/create-topic-disable-local-auth.png" alt-text="Screenshot showing the Advanced tab of Create Topic page when you can disable local authentication.":::
6565
1. Select **Advanced** at the bottom of the page to switch to the **Advanced** page.
6666

6767
## Advanced page

articles/event-grid/enable-identity-custom-topics-domains.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.date: 07/21/2022
66
---
77

88
# Assign a managed identity to an Event Grid custom topic or domain
9-
This article shows you how to use the Azure portal and CLI to assign a system-assigned or a user-assigned [managed identity](../active-directory/managed-identities-azure-resources/overview.md) to an Event Grid custom topic or a domain.
9+
This article shows you how to use the Azure portal and CLI to assign a system-assigned or a user-assigned [managed identity](/entra/identity/managed-identities-azure-resources/overview) to an Event Grid custom topic or a domain.
1010

1111
## Enable identity when creating a topic or domain
1212

@@ -47,7 +47,7 @@ When you use Azure portal, you can assign one system assigned identity and up to
4747
The following procedures show you how to enable an identity for a custom topic. The steps for enabling an identity for a domain are similar.
4848

4949
1. Go to the [Azure portal](https://portal.azure.com).
50-
2. Search for **event grid topics** in the search bar at the top.
50+
2. Search for **Event Grid topics** in the search bar at the top.
5151
3. Select the **custom topic** for which you want to enable the managed identity.
5252
4. Select **Identity** on the left menu.
5353

@@ -58,7 +58,7 @@ The following procedures show you how to enable an identity for a custom topic.
5858
:::image type="content" source="./media/managed-service-identity/identity-existing-topic.png" alt-text="Identity page for a custom topic":::
5959

6060
### To assign a user-assigned identity to a topic
61-
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md) article.
61+
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) article.
6262
1. On the **Identity** page, switch to the **User assigned** tab in the right pane, and then select **+ Add** on the toolbar.
6363

6464
:::image type="content" source="./media/managed-service-identity/user-assigned-identity-add-button.png" alt-text="Screenshot showing the User Assigned Identity tab":::
@@ -68,7 +68,7 @@ The following procedures show you how to enable an identity for a custom topic.
6868
1. Select **Add**.
6969
1. Refresh the list in the **User assigned** tab to see the added user-assigned identity.
7070

71-
You can use similar steps to enable an identity for an event grid domain.
71+
You can use similar steps to enable an identity for an Event Grid domain.
7272

7373
# [Azure CLI](#tab/cli)
7474
You can also use Azure CLI to assign a system-assigned identity to an existing custom topic or domain. Currently, Azure CLI doesn't support assigning a user-assigned identity to a topic or a domain.

articles/event-grid/enable-identity-partner-topic.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.date: 07/21/2022
66
---
77

88
# Assign a managed identity to an Azure Event Grid partner topic
9-
This article shows you how to use the Azure portal to assign a system-assigned or a user-assigned [managed identity](../active-directory/managed-identities-azure-resources/overview.md) to an Event Grid partner topic. When you use the Azure portal, you can assign one system assigned identity and up to two user assigned identities to an existing partner topic.
9+
This article shows you how to use the Azure portal to assign a system-assigned or a user-assigned [managed identity](/entra/identity/managed-identities-azure-resources/overview) to an Event Grid partner topic. When you use the Azure portal, you can assign one system assigned identity and up to two user assigned identities to an existing partner topic.
1010

1111
## Navigate to your partner topic
1212
1. Go to the [Azure portal](https://portal.azure.com).
@@ -21,7 +21,7 @@ This article shows you how to use the Azure portal to assign a system-assigned o
2121
:::image type="content" source="./media/enable-identity-partner-topic/identity-existing-topic.png" alt-text="Screenshot showing the Identity page for a partner topic.":::
2222

2323
## Assign a user-assigned identity
24-
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md) article.
24+
1. Create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) article.
2525
1. On the **Identity** page, switch to the **User assigned** tab in the right pane, and then select **+ Add** on the toolbar.
2626

2727
:::image type="content" source="./media/enable-identity-partner-topic/user-assigned-identity-add-button.png" alt-text="Screenshot showing the User Assigned Identity tab":::

articles/event-grid/enable-identity-system-topics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.date: 11/02/2021
66
---
77

88
# Assign a system-managed identity to an Event Grid system topic
9-
In this article, you learn how to assign a system-assigned or a user-assigned identity to an Event Grid system topic. To learn about managed identities in general, see [What are managed identities for Azure resources](../active-directory/managed-identities-azure-resources/overview.md).
9+
In this article, you learn how to assign a system-assigned or a user-assigned identity to an Event Grid system topic. To learn about managed identities in general, see [What are managed identities for Azure resources](/entra/identity/managed-identities-azure-resources/overview).
1010

1111
> [!NOTE]
1212
> - You can assign one system-assigned identity and up to two user-assigned identities to a system topic.
@@ -34,7 +34,7 @@ This section shows you how to enable a managed identity for an existing system t
3434

3535
### Enable user-assigned identity
3636

37-
1. First, create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](../active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities.md) article.
37+
1. First, create a user-assigned identity by following instructions in the [Manage user-assigned managed identities](/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities) article.
3838
1. On the **Identity** page, switch to the **User assigned** tab in the right pane, and then select **+ Add** on the toolbar.
3939

4040
:::image type="content" source="./media/managed-service-identity/system-topic-user-identity-add-button.png" alt-text="Image showing the Add button selected in the User assigned tab of the Identity page.":::

0 commit comments

Comments
 (0)