I'm looking for help on how to use Logic Apps to customize notification emails from Action Groups. The default emails are really lacking in useful information, and I've been trying various examples online, including some AI-generated ones, but I always run into issues or missing elements. I'd really appreciate it if someone could share a working Bicep example or guide me in the right direction!
3 Answers
From what I've seen, using Logic Apps with Infrastructure as Code (IaC) tools like Bicep or Terraform can be quite tricky. They don’t always play well together, which makes customization a hassle. Have you thought about just using Terraform for your Logic Apps instead? It often handles them better than the native Azure tools.
Yeah, it feels odd that an external solution is more reliable, right? You’d think they’d have getting Logic Apps and IaC working smoothly down by now.
I have a Logic App that sends custom messages to Slack for alerts, but sadly, it's not built with Bicep. If you want to stick with IaC, I would suggest looking into Azure Functions or an Automation Account instead. They tend to fit better with IaC and are more reliable than Logic Apps.
Gotcha! Do you have any chance of exporting a Bicep template from your Azure resource group? I'd love to see how it’s set up.
I see what you mean. Though I wish Logic Apps were more compatible, there are definitely better alternatives.
Honestly, the best advice I'd give you is to avoid using Logic Apps altogether. If you've already got one set up, deleting it might just save you a lot of headaches.
If I go that route, what alternatives do I have to customize the Action Group email notifications? I want to ensure I'm not missing something valuable.
Totally understand the frustration there! If you run into issues, deleting the app might solve your immediate problems and allow for a fresh start.
That's frustrating! I would expect Microsoft to provide solid support for its own services over third-party tools. It’s surprising that Terraform seems to offer a better setup.