Validate Azure Automation Managed Identity RBAC - Azure Communication Services (ACS) thumbnail

Validate Azure Automation Managed Identity RBAC - Azure Communication Services (ACS)

This PowerShell script validates that an Azure Automation Account managed identity has the correct RBAC permissions on an Azure Communication Services (ACS) resource. It supports multiple ways to locate the ACS resource, checks direct and inherited role assignments, tests ACS token acquisition, and produces a structured summary with remediation guidance.

Read article
Sending Emails with a C# Console Application and Custom Headers - Azure Communication Services (ACS) thumbnail

Sending Emails with a C# Console Application and Custom Headers - Azure Communication Services (ACS)

Learn how to send HTML emails using Azure Communication Services (ACS) with a C# console application. This guide explains how the tool works, how to configure it, and includes a deep dive into the internal logic such as operation polling, custom headers, and execution modes.

Read article
Deep-Dive Email Delivery Analysis with KQL - Azure Communication Services (ACS) thumbnail

Deep-Dive Email Delivery Analysis with KQL - Azure Communication Services (ACS)

This post walks through an advanced KQL query that analyzes Azure Communication Services (ACS) email delivery. By joining send and status logs, the query measures delivery latency, enriches sender and recipient data, classifies bounces, and translates SMTP and enhanced SMTP status codes into clear, human-readable explanations.

Read article
Custom IAM Roles Are Not Supported - Azure Communication Services (ACS) thumbnail

Custom IAM Roles Are Not Supported - Azure Communication Services (ACS)

Customers often attempt to create custom IAM roles for Azure Communication Services to follow least-privilege best practices. However, ACS does not currently support custom IAM roles. This post explains the limitation, why it exists, and which built-in role must be used instead.

Read article