Azure Automation Runbooks with Azure AD Service Principals and Custom RBAC Roles
A guide to using Azure AD Service Principals and custom RBAC roles for secure, automated VM management in Azure Automation Runbooks.
Simon Waight is a software developer and technical blogger who writes about Microsoft developer events, GitHub Copilot, AI applications, and modern web development with practical insights for developers.
186 articles from this blog
A guide to using Azure AD Service Principals and custom RBAC roles for secure, automated VM management in Azure Automation Runbooks.
Learn how to securely manage VM passwords using Azure Key Vault secrets in ARM templates, eliminating plaintext password risks.
Explains the importance of containers, contrasts them with VMs, and discusses their role in cloud computing and microservices, including Microsoft's new Docker support.
How to configure a static public IP address (ILPIP) on an Azure VM using PowerShell, including a key undocumented parameter.
Google is retiring OpenID for OAuth 2.0, requiring Azure ACS users to update their Google identity configuration by June 2015.
A technical walkthrough implementing Row-Level Security (RLS) in Azure SQL Database using the AdventureWorks sample database.
A technical walkthrough on setting up and testing the Auditing feature in Azure SQL Database, including configuration and reporting.
A technical walkthrough on setting up and using the Dynamic Data Masking feature in Azure SQL Database for on-the-fly data obfuscation.
A guide to setting up and running Docker containers on Microsoft Azure, covering initial setup, common pitfalls, and management from a Linux host.
A detailed review of Microsoft Azure's major updates, feature releases, and milestones throughout the year 2014.
Guide to using Azure Management API SDK within a custom Entity Framework database initializer to control Azure SQL database tier creation.
A 2014 TechEd talk on Azure API Management, now archived, with slides and a dead video link.
A collection of technical blog posts from October focused on Microsoft Azure deployment, management, and troubleshooting.
A TechEd presenter shares analytics and configuration details from an Azure API Management competition, including usage metrics and rate-limiting policies.
A look back at a 2004 hack using Domino's public API to order pizza from the command line, illustrating the power of open APIs.
A guide on using a PowerShell script to automatically shut down Azure VMs to reduce cloud computing costs.
A guide to resolving Azure Portal login conflicts when federating Office 365 Azure AD, with a workaround for Microsoft Account issues.
Proposes a new cloud computing metric, Time-To-Scale-Out (TTSO), and discusses best practices for effective autoscaling in cloud environments.
A tutorial on using Visual Studio Online's REST API to retrieve and filter work item discussion history, including code examples.
Explains the data and access impacts of deleting a user account from Visual Studio Online (now Azure DevOps).