{
  "@context": [
    "https://www.w3.org/ns/credentials/v2"
  ],
  "type": [
    "VerifiableCredential",
    "BlogPostCredential"
  ],
  "id": "urn:uuid:98f26e7e-d1eb-4b7a-831d-79919598f32a",
  "issuer": "did:webvh:QmTVQnV3qGxWzWmnmWJAy1zkYswgbUmE95K5qodmAizVfr:mjendza.net",
  "validFrom": "2026-03-15T13:35:32Z",
  "credentialSubject": {
    "title": "Entra ID Interactive Workshop Announcement",
    "author": "Mateusz Jendza",
    "body": "# Introducing the Entra as Code Interactive Workshop\r\nManual identity management works for small setups—but at scale, it’s hard to stay consistent, track changes, and ensure compliance. That’s where Infrastructure as Code shines.\r\nI’m excited to announce the Entra as Code Interactive Workshop; A hands-on experience to master Microsoft Entra ID with Terraform.\r\n\r\n# Why Entra as Code?\r\nApply proven IaC principles to identity management:\r\n\r\n- Version control your configurations\r\n- Review changes before deployment\r\n- Replicate environments reliably\r\n- Audit every modification\r\n- Automate with CI/CD\r\n\r\n# What Makes This Workshop Different?\r\n\r\nInteractive Progress Tracking: GitHub Actions creates issues for each stage with instructions and checklists.\r\n\r\nComprehensive Coverage: In 90–120 minutes, you’ll set up your environment, create Service Principals, build Terraform workflows, and manage Conditional Access, Access Packages, and PIM.\r\n\r\n# Cost & Licensing to run the Workshop\r\n- Workshop is a public repository, free to use.\r\n- Free Start: No Azure subscription required; Entra ID Free covers the basics.\r\n- P2 Recommended: Unlock advanced features like Conditional Access and PIM.\r\n\r\n# Get Started\r\n\r\n> 1. Visit: https://github.com/mjendza/workshop-entra-as-code-interactive\r\n> 2. Click Green Button \"Use this template\" to create your own copy of the repository (based on the template).\r\n> 3. Follow the Issues tab and start with Stage 0!\r\n\r\n# What’s Not Included\r\n- Terraform licensing, state file strategies, and secret management—these deserve their own workshops.\r\n- Entra ID Tenant.\r\n- Azure Subscription and any other paid resources to host Terraform state or run CI/CD pipelines.\r\n\r\n# Feedback and Contributions\r\nFound a bug? Have a suggestion? I'd love to hear from you. Please open an issue on the repository, and let's make this workshop even better together.\r\n\r\nCreate Issue here --> https://github.com/mjendza/workshop-entra-as-code-interactive/issues",
    "datePublished": "2026-01-08",
    "url": "/post/entra-workshop-announcement",
    "description": "GitHub Public Repository with interactive workshops for Entra ID.",
    "tags": [
      "Entra-Id",
      "Workshop"
    ]
  },
  "proof": {
    "type": "DataIntegrityProof",
    "cryptosuite": "eddsa-jcs-2022",
    "verificationMethod": "did:key:z6MksoqpqENZmzzA4nhCPkfcbWtRHVegGV38Yqu2arRc5Er2#z6MksoqpqENZmzzA4nhCPkfcbWtRHVegGV38Yqu2arRc5Er2",
    "created": "2026-03-15T13:35:32Z",
    "proofPurpose": "assertionMethod",
    "proofValue": "z2rS9PN9n9iFqjELFXYojKCX1mPk9df2p5iuPWukTLBCMqQtAXqV1vT8neQ26YY34jx3o1YbMvsverpdw7HFmCUJb"
  }
}