Use Workload Identity for secretless authentication when Jenkins runs in an environment that provides OIDC-based federated credentials (e.g. Kubernetes, GitHub Actions, or any custom OIDC identity provider).
Prerequisites:
AZURE_FEDERATED_TOKEN_FILE environment variable set to the path of
the JWT token file.
When this option is selected, no Client Secret or Certificate is required.
The plugin reads the federated token from the file path
specified in the AZURE_FEDERATED_TOKEN_FILE environment variable
and uses it as a client_assertion when exchanging the OIDC
authorization code with Entra ID.