docs(azure-batch): correct credential field labels and managed identity guidance#1396
docs(azure-batch): correct credential field labels and managed identity guidance#1396justinegeffen wants to merge 7 commits into
Conversation
…ty guidance - Fix swapped Tenant ID / Client ID field labels in the Entra credential instructions (Tenant ID maps to Directory (tenant) ID; Client ID maps to Application (client) ID). - Add Managed Identity Operator role assignment for the service principal, required to attach a managed identity to a Batch pool. - Rename Azure Batch Data Contributor to Azure Batch Contributor (the built-in role sufficient for management-plane pool creation). - Add AcrPull role guidance on the managed identity for ACR image pulls. - Document why managed identities require Entra credentials (management-plane pool creation only accepts AAD tokens). - Document the four managed identity fields (resource ID vs client ID, head vs worker pool) and how they work in single-pool and dual-pool topologies. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
✅ Deploy Preview for seqera-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
fix formatting |
|
@jonmarti, I opened this PR based on the Confluence pages you shared. Curious as to whether these changes are accurate. |
|
Hey Justine — apologies for the late review, this one slipped past me when you opened it two weeks ago. 🙏 One small thing on the PR description: the Tier 1 section calls the role And the Test plan item "Verify |
Co-authored-by: Jon Martí <jmartifraiz@gmail.com> Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Summary
Cloud-side companion to the Azure Batch get-well docs work. Sourced from the engineering Confluence page on Azure Batch Entra Credentials & Managed Identity. The same fixes are being applied separately to the enterprise doc on the get-well branch.
Tier 1 (correctness)
Contributor.Tier 2 (conceptual gaps)
Test plan
Azure Batch Contributoris the correct built-in role name with engineering (Jon Martí or Forge team)🤖 Generated with Claude Code