Skip to content
  • Home
  • About Me
deniscooper.co.uk

ENTRA

Platform Operating Model: Defining Who Owns What in Azure

July 28, 2026 by deniscooper@me.com
Azure Platform Operating Model

Ownership and access aren’t the same thing. Part 2 of the Azure Platform Operations series: a practical model for who owns what, and why it breaks.

Categories AZURE, ENTRA, GOVERNANCE, GUIDE, Landing Zone, RBAC, SECURITY Tags AZURE, GOVERNANCE, SECURITY Leave a comment

Tenant-Wide Consent: What You’re Really Approving

July 14, 2026 by deniscooper@me.com
The risks of Tenant Wide Consent

Approving an AI connector for Microsoft 365 doesn’t scope tenant-wide consent to your enterprise plan. Here’s the OAuth gap that lets personal accounts through.

Categories ENTRA, AI, APP Registration, M365 Tags AI, App Registration, Consent, Enta, M365 Leave a comment

Token Theft in M365: Why MFA Fails and How to Fix It

April 21, 2026 by deniscooper@me.com
MFA is Not Enough: How to protect tokens in Microsoft Entra ID

MFA doesn’t stop token theft. Learn how to protect access tokens in Microsoft Entra ID using passkeys, token protection, and Conditional Access.

Categories AZURE, ENTRA, SECURITY Tags Entra ID Security, MFA is not enough, MiTM Proxy Attack, Passkeys, Token theft 1 Comment

Entra vs Azure RBAC: Why Global Admin Doesn’t Mean What You Think

March 3, 2026 by deniscooper@me.com

Confused why Global Admin can’t access Azure resources? Learn the difference between Entra roles, Azure RBAC, and Defender permissions

Categories AZURE, ENTRA, GOVERNANCE, RBAC, SECURITY Tags AZURE, Entra ID Authentication, RBAC, SECURITY 1 Comment

Secure Workload Identities in Entra ID: Best Practices

February 10, 2026 by deniscooper@me.com

Audit, secure, and protect Azure workload identities using Entra ID best practices, Application Policies, Key Vault, and Conditional Access

Categories AZURE, ENTRA, SECURITY Tags Entra Workload Identies, WORKLOAD IDENTITIES Leave a comment

Entra Workload Identities Explained: Service Principals vs Managed vs Federated

February 3, 2026 by deniscooper@me.com

Learn how Entra workload identities work and when to use service principals, managed identities, or federated workload identities for secure non-human access.

Categories AZURE, AZURE DEVOPS, ENTRA, SECURITY Tags AZURE workload identity, Entra ID Authentication, Entra Workload Identies, Federated Workload Identity 1 Comment

Recent Posts

  • Terraform Module Lifecycle: From First Variable to a Release Teams Can Trust
  • Terraform Module Testing as Governance: The Part That Actually Enforces the Rules
  • Terraform Calling Conventions: How Your Modules Should Actually Talk to Each Other
  • Terraform Module Boundaries: What Actually Belongs in a Module
  • Terraform Repo Structure: Module Repos & Golden Paths Explained

Recent Comments

  1. Kevin on GitHub Actions OIDC Authentication to Azure
  2. Kevin on Token Theft in M365: Why MFA Fails and How to Fix It
  3. Andrea R. on Entra vs Azure RBAC: Why Global Admin Doesn’t Mean What You Think
  4. David Gómez on Entra Workload Identities Explained: Service Principals vs Managed vs Federated
  5. Andrea R. on Shift Cost Left: Adding Infracost to Your IaC Pipelines
© 2026 deniscooper.co.uk • Built with GeneratePress