Pulumi ESC Enhances OIDC Token Issuance for Granular Service-Level Access Control
Pulumi has announced an enhancement to its Pulumi ESC (Environments, Secrets, and Configuration) service, allowing it to issue short-lived OIDC tokens for any specified service. These tokens come with stable subjects, which can be pinned in a service's trust policy. This new capability was released on October 15, 2026.
This development is crucial for practitioners as it directly addresses a long-standing challenge in cloud security: managing credentials for service-to-service communication. By enabling Pulumi ESC to act as an OIDC provider, organizations can move away from static, long-lived API keys or secrets, which are inherently less secure and harder to rotate. The ability to define a stable subject for these tokens means that cloud providers and other services can reliably identify and authorize requests originating from Pulumi-managed infrastructure, ensuring that only authorized services can access specific resources. This is particularly beneficial for platform engineering teams and security architects looking to enforce a strong zero-trust security model.
This enhancement fits squarely within the broader trend of shifting left on security and adopting identity-centric access management in cloud-native environments. The industry has been steadily moving towards ephemeral credentials and OIDC-based authentication to reduce the blast radius of potential security breaches. Solutions like AWS IAM Roles Anywhere, Google Cloud Workload Identity Federation, and Azure AD Workload Identity are all examples of this paradigm shift. Pulumi's integration of this capability into ESC further solidifies its position as a tool that not only provisions infrastructure but also helps secure it by design. The focus on "agentic infrastructure" and AI-powered operations, as seen with Pulumi Neo, also benefits from this, as agents require secure, programmatic access to cloud resources.
In practice, this means that DevOps and security teams should evaluate their current credential management strategies and consider migrating to OIDC-based authentication for services managed by Pulumi. This will involve updating trust policies in cloud providers to recognize Pulumi ESC as a trusted issuer and configuring services to request and utilize these short-lived tokens. Practitioners should pay close attention to the `audience` and `subject` configurations to ensure proper isolation and least-privilege access. This move will not only bolster security posture but also simplify compliance audits and reduce operational overhead associated with credential rotation and lifecycle management. It's a clear step towards more automated and secure infrastructure operations.
Read original source