Enabling GitHub Copilot Coding Agents to Access Azure
A guide to securely configure GitHub Copilot coding agents with federated identity and RBAC for accessing Azure resources in dev/test environments.
Daniel Scott-Raynsford (DSR) is a Senior Partner Solution Architect for Data & AI at Microsoft with 25+ years of experience, specializing in Azure, cloud-native SaaS architectures, DevOps/AIOps, and agentic AI systems.
130 articles from this blog
A guide to securely configure GitHub Copilot coding agents with federated identity and RBAC for accessing Azure resources in dev/test environments.
Automate updating Azure Bicep and Azure Verified Modules using GitHub Copilot Agents and VS Code Prompt Files to simplify IaC maintenance.
A technical guide on deploying Foundry Virtual Tabletop (VTT) to Microsoft Azure using the Azure Developer CLI and Bicep for cloud hosting.
Explores GitHub Copilot Coding Agent, an AI virtual teammate that independently implements tasks and features within repositories.
A guide on using Azure DefaultAzureCredential with managed identities for secure authentication in Semantic Kernel Python projects.
A guide to assigning Azure RBAC roles to multi-tenant Enterprise Application service principals using Bicep's Microsoft Graph extension.
A guide to securing Azure DevOps pipelines using approvals, environments, and Azure Key Vault to prevent unauthorized or malicious changes.
Summary of key Azure Kubernetes Service (AKS) announcements from Microsoft Ignite 2020, including new features and previews.
Key considerations and best practices for successfully implementing Azure DevOps in an organization, covering projects, area paths, and identity.
Guide to automate monitoring of Linux Docker hosts with Azure Arc and Azure Monitor for containers.
Guide to enabling Azure Active Directory integration for AKS clusters using Managed Identity and ARM templates.
A guide to refactoring PowerShell switch statements, demonstrating how to replace them with hash tables for cleaner, more maintainable code.
A guide to deploying Sonarqube on Azure App Service using Linux containers and an Azure DevOps pipeline, including troubleshooting for version compatibility.
A guide to Azure Resource Manager templates, covering basics to advanced topics like nested templates, based on a 2019 Global Azure Bootcamp workshop.
Explains how to make a mandatory integer parameter in a PowerShell function accept null values using the [AllowNull()] and [Nullable] attributes.
A guide to enabling and managing Cross-Origin Resource Sharing (CORS) in Azure Cosmos DB using the PowerShell module.
A guide on using Pester and the AzSK module to test Azure Resource Manager templates for security and best practice compliance.
A guide on using PowerShell commands to list all assemblies registered in the Windows Global Assembly Cache (GAC).
A tutorial on installing Windows Admin Center using PowerShell Desired State Configuration (DSC) for managing servers.
A guide on using PowerShell to retrieve the ForceChangePassword setting for Office 365 users via the AzureAD module.