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:

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.