Skip to content

docs: add service principal auth docs for azure pipelines scaler#1726

Open
m-amaresh wants to merge 1 commit intokedacore:mainfrom
m-amaresh:main
Open

docs: add service principal auth docs for azure pipelines scaler#1726
m-amaresh wants to merge 1 commit intokedacore:mainfrom
m-amaresh:main

Conversation

@m-amaresh
Copy link
Copy Markdown

@m-amaresh m-amaresh commented Mar 31, 2026

Update the unreleased Azure Pipelines scaler documentation for the new Azure AD service principal authentication support.

This PR documents:

  • service principal authentication with tenantId + clientId + clientSecret
  • service principal authentication with tenantId + clientId + clientCertificate (+ optional clientCertificatePassword)
  • continued support for personalAccessToken
  • continued support for Azure Workload Identity

It also updates the authentication section to make the auth modes and validation rules explicit, and adds examples for:

  • service principal authentication using client secret
  • service principal authentication using client certificate
  • Azure Workload Identity authentication

Related

Relates to kedacore/keda#7578

Notes

  • updated unreleased docs under content/docs/2.20/
  • tenantId and clientId are required for service principal authentication
  • clientSecret and clientCertificate are mutually exclusive
  • clientCertificatePassword is only valid when clientCertificate is provided

Checklist

  • [*] Commits are signed with Developer Certificate of Origin (DCO)

Signed-off-by: m-amaresh <115941749+m-amaresh@users.noreply.github.com>
@m-amaresh m-amaresh requested a review from a team as a code owner March 31, 2026 19:44
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 31, 2026

Deploy Preview for keda ready!

Name Link
🔨 Latest commit 93028c7
🔍 Latest deploy log https://app.netlify.com/projects/keda/deploys/69cc242d380c3c00084e711d
😎 Deploy Preview https://deploy-preview-1726--keda.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown

Thank you for your contribution! 🙏 We will review your PR as soon as possible.

While you are waiting, make sure to:

  • Add your contribution to all applicable KEDA versions
  • GitHub checks are passing
  • Is the DCO check failing? Here is how you can fix DCO issues

Learn more about:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant