Explanation: Create a service principal in Microsoft Entra ID. # Needed for authentication between GitHub Actions and Azure. Grant secret permissions to kv1.# Allows the service principal to read secrets from Key Vault. Create a personal access token (PAT) in GitHub.# Required for GitHub to authenticate securely and use the service principal in the workflow.