Skip to content

🙏 The authentication documentation in connect-maester-advanced.md only shows certificate-based authentication for Exchange Online, Security & Compliance (IPPS), and Microsoft Teams. #1494

@SebastianClaesson

Description

@SebastianClaesson

Describe the feature

Update authentication docs to include OAuth token-based method for Exchange Online, IPPS, and Teams

How will this feature enhance your project and further the project’s overall goals? Who will benefit from this feature (i.e. all users, the project team)?
These documentation updates, helps automated Maester deployments by documenting the modern OAuth token-based authentication method. This benefits:

All users running Maester in CI/CD pipelines - OAuth tokens obtained via Get-AzAccessToken work natively with managed identities and workload identity federation, eliminating the need to provision, store, and rotate certificates in Azure Key Vault for IPPS authentication.
Sovereign cloud users (US Gov, China) - The resource URL table provides the correct endpoints for each Azure cloud environment, which were previously undocumented and required users to research independently.
New users following the Azure DevOps + Web App guide - The pipeline example now matches what a working production setup looks like, reducing setup time and troubleshooting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions