Skip to content

Commit e2e2642

Browse files
Merge pull request #229149 from spelluru/git-egrid-identity-0301
Event Grid - Storage handler - identity
2 parents db778b4 + 28ad4f7 commit e2e2642

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

articles/event-grid/consume-private-endpoints.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
title: Deliver events using private link service
33
description: This article describes how to work around the limitation of not able to deliver events using private link service.
44
ms.topic: how-to
5-
ms.date: 05/17/2022
5+
ms.date: 03/01/2023
66
---
77

88
# Deliver events using private link service
9-
Currently, it's not possible to deliver events using [private endpoints](../private-link/private-endpoint-overview.md). That is, there is no support if you have strict network isolation requirements where your delivered events traffic must not leave the private IP space.
9+
Currently, it's not possible to deliver events using [private endpoints](../private-link/private-endpoint-overview.md). That is, there's no support if you have strict network isolation requirements where your delivered events traffic must not leave the private IP space.
1010

1111
## Use managed identity
1212
However, if your requirements call for a secure way to send events using an encrypted channel and a known identity of the sender (in this case, Event Grid) using public IP space, you could deliver events to Event Hubs, Service Bus, or Azure Storage service using an Azure Event Grid custom topic or a domain with system-assigned or user-assigned managed identity. For details about delivering events using managed identity, see [Event delivery using a managed identity](managed-service-identity.md).
@@ -42,6 +42,9 @@ To deliver events to Storage queues using managed identity, follow these steps:
4242
1. [Add the identity to the **Storage Queue Data Message Sender**](../storage/blobs/assign-azure-role-data-access.md) role on Azure Storage queue.
4343
1. [Configure the event subscription](managed-service-identity.md#create-event-subscriptions-that-use-an-identity) that uses a Storage queue as an endpoint to use the system-assigned or user-assigned managed identity.
4444

45+
> [!NOTE]
46+
> - If there's no firewall or virtual network rules configured for the Azure Storage account, you can use both user-assigned and system-assigned identities to deliver events to the Azure Storage account.
47+
> - If a firewall or virtual network rule is configured for the Azure Storage account, you can use only the system-assigned managed identity if **Allow Azure services on the trusted service list to access the storage account** is also enabled on the storage account. You can't use user-assigned managed identity whether this option is enabled or not.
4548
4649
## Next steps
4750
For more information about delivering events using a managed identity, see [Event delivery using a managed identity](managed-service-identity.md).

articles/event-grid/handler-storage-queues.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,18 @@
22
title: Storage queue as an event handler for Azure Event Grid events
33
description: Describes how you can use Azure storage queues as event handlers for Azure Event Grid events.
44
ms.topic: conceptual
5-
ms.date: 09/28/2021
5+
ms.date: 03/01/2023
66
---
77

88
# Storage queue as an event handler for Azure Event Grid events
99
An event handler is the place where the event is sent. The handler takes some further action to process the event. Several Azure services are automatically configured to handle events and **Azure Queue Storage** is one of them.
1010

1111
Use **Queue Storage** to receive events that need to be pulled. You might use Queue storage when you have a long running process that takes too long to respond. By sending events to Queue storage, the app can pull and process events on its own schedule.
1212

13+
> [!NOTE]
14+
> - If there's no firewall or virtual network rules configured for the Azure Storage account, you can use both user-assigned and system-assigned identities to deliver events to the Azure Storage account.
15+
> - If a firewall or virtual network rule is configured for the Azure Storage account, you can use only the system-assigned managed identity if **Allow Azure services on the trusted service list to access the storage account** is also enabled on the storage account. You can't use user-assigned managed identity whether this option is enabled or not.
16+
1317
## Tutorials
1418
See the following tutorial for an example of using Queue storage as an event handler.
1519

0 commit comments

Comments
 (0)