Author: JeremyBrooks

Azure PowerShell Functions in Azure Government

When working with services in Azure Government, often times Azure Government endpoints have to be specified as the defaults for Azure CLI, PowerShell, the Azure SDKs, ect all will default to use the commercial endpoints. This is the same for Azure Functions. To run Azure PowerShell functions to execute the AZ commandlets add the -Environment…

By JeremyBrooks September 8, 2022 0

Querying Resources in Azure Graph

I had a customer reach out requesting how to query all certificates across all subs and figure out when they are expiring. Using Azure Resource Graph I came up with the query below that searches for all app services, find the bindings, and matches those apps up with the Microsoft.web/certificate object. Azure Graph is a…

By JeremyBrooks February 18, 2022 0

Root Certificates on Windows

I’m far from a PKI expert so I won’t be going into much detail as a lot of information around certificates can be found through a web search. I spent a considerable amount of time debugging an issue related to certificates and the trusted root store on Windows and I didn’t find much documentation discussing…

By JeremyBrooks January 9, 2022 0

The plight of the unrecognized IMEI

My parents arrived back from overseas with the international version of the Samsung S20. What we expected to be a simple process of going to ATT and activating the phones turned onto a 2 week long ordeal. What I’ve learned since is each phone has an IMEI number which is a unique number used to…

By JeremyBrooks June 30, 2021 0

Azure Functions Access to Restricted Storage Accounts

With requirements for additional security, many customers have started enforcing network restrictions on their Azure storage accounts. This in turn can cause major issues with Azure Functions without the proper configuration, as Azure functions rely heavily on Azure storage for functionality. Background Azure storage There are two core concepts for Azure Functions related to Azure…

By JeremyBrooks April 22, 2021 12