1. Docs
  2. Pulumi ESC
  3. Identity & access management
  4. Configure OpenID authentication with ESC

Configure OpenID Connect authentication

    Pulumi supports secure authentication by integrating with trusted external identity providers using OpenID Connect (OIDC). When configured as an OIDC client, Pulumi establishes a trust relationship with third-party providers such as Google, AWS or GitHub to accept and validate their issued OIDC tokens. After validation, these tokens are exchanged for short-lived Pulumi access tokens, which removes the need for hardcoded credentials.

    To integrate Pulumi with a third-party identity provider, see the detailed OIDC Client documentation.

      PulumiUP May 6, 2025. Register Now.