I should be digging deeper into Azure Active Directory authorization concepts today for my upcoming AZ-301 exam. To be honest, I just wasn’t feeling it. I felt the urge to sink my teeth into something with more immediate practical applications at my job. We use Azure Resource Manager (ARM) templates for consistent resource deployment. We’re expanding our library of templates to include for customer deployment of supporting resources to connect with our network. Customers with less experience in Azure or specific resources appreciate receiving a template they can deploy quickly after customizing a small parameters file.
I pulled up the ARM template reference and started running a few deployment scenarios using Network Security Groups (NSG) – one of the simpler resources to template. I soon found some curious rabbit trails in the template parameters that drew my mind into pursuit.