Introduction
Workload identity federation lets your applications outside Google Cloud securely access Google Cloud resources without using long-lived service account keys. It solves the problem of managing and rotating keys by using trusted identity providers instead.
When you run applications on AWS or Azure and want them to access Google Cloud Storage without storing service account keys.
When you have on-premises servers that need to access Google Cloud BigQuery securely.
When you want to avoid managing service account keys for security reasons.
When you want to use short-lived credentials issued dynamically for Google Cloud access.
When you want to simplify authentication for CI/CD pipelines running outside Google Cloud.