March 2, 2024

Useful links: Integrating Azure Functions, Blob Storage, and Event Grid

This post is just a list of web pages I found while playing around with Azure Functions, Event Grid, and Azure Storage.

I’m saving it on my blog in case I ever want to view them in the future.

I normally use http://pocket.com to bookmark useful pages I find on the net. But I thought I’d try using my blob instead from now on to see if it’s a better experience. Let’s see!

The Links:

How to use ‘Subject filtering’ when creating an Event Grid Subscription for Azure Blob Storage – https://medium.com/swlh/subject-filtering-on-blob-events-in-azure-event-grid-fb0853bf6db0

Give an Azure Function a ‘System Assigned Identity’ so that it can be controlled by Azure Active Directory and Role-Based-Access-Control (RBAC) – https://stackoverflow.com/questions/58783392/azure-function-access-to-storage-account-with-system-assigned-identity-failing – It’s really easy actually. I don’t need this link but it’s there to poke my memory.

Allow anonymous ‘read-only’ access to Azure Blob Storage containers – https://docs.microsoft.com/en-us/azure/storage/blobs/anonymous-read-access-configure?tabs=portal

Create a new Azure Event Grid subscription using the Azure CLI (command line interface) – https://docs.microsoft.com/en-us/cli/azure/eventgrid/event-subscription?view=azure-cli-latest#az_eventgrid_event_subscription_create

Locally debug an Azure Function Event Grid triggers – https://docs.microsoft.com/en-us/azure/azure-functions/functions-debug-event-grid-trigger-local

Azure Blob Storage Event Grid filtering – https://docs.microsoft.com/en-us/azure/event-grid/event-filtering