Listing 1: Provider per CLI erzeugen gcloud iam workforce-pools providers create-oidc it-admin-power-bi-provider \ --workforce-pool=it-admin-pool \ --location=global \ --display-name=PowerBiProvider \ --issuer-uri=https://sts.windows.net/babcf8c6-dfac-4377-b0cd-c8c67d0184bb \ --client-id=https://analysis.windows.net/powerbi/connector/GoogleBigQuery \ --attribute-mapping=google.subject=assertion.sub \ --web-sso-response-type=id-token \ --web-sso-assertion-claims-behavior=only-id-token-claims \ --extra-attributes-issuer-uri=https://login.microsoftonline.com/babcf8c6-dfac-4377-b0cdc8c67d0184bb/v2.0 \ --extra-attributes-client-id=bcf964ba-9fe6-41a9-9d5b-13d903204790 \ --extra-attributes-client-secret-value=-ABCF \ --extra-attributes-type=azure-ad-groups-mail Listing 2: Temporäres Token erzeugen PAYLOAD="$(cat .ci_job_jwt_file - gcloud iam workload-identity-pools create-cred-config ${GCP_WORKLOAD_ IDENTITY_PROVIDER} --service-account="${GCP_SERVICE_ ACCOUNT}" --output-file=.gcp_temp_cred.json --credential-sourcefile=.ci_job_jwt_file - gcloud auth login --cred-file=`pwd` /.gcp_temp_cred.json - gcloud auth list