Skip to content

fix: added missing permission 'roles/serviceusage.serviceUsageConsumer'#1153

Merged
justinegeffen merged 3 commits intomasterfrom
gwright99/fix_missing_gcp_batch_permission
Feb 24, 2026
Merged

fix: added missing permission 'roles/serviceusage.serviceUsageConsumer'#1153
justinegeffen merged 3 commits intomasterfrom
gwright99/fix_missing_gcp_batch_permission

Conversation

@gwright99
Copy link
Member

This permission is necessary for Data Explorer to be able to auto-discover the GCS Buckets the Platform credential has access to (limited to Buckets in the GCP Project from which the credential was issued).

Not having this permission will cause Buckets not to be auto-discovered and a message like the following being emitted in the Platform logs:

backend-1         | Feb-24 13:57:37.874 [data-link-fetch-worker-4] - DEBUG i.s.t.s.data.cache.DataLinkStoreImpl - Update data
 links to error for credentials: 73k0ncyXvpbnwZRyNBnmC, errorMessage: com.google.cloud.storage.StorageException: 
SERVICE-ACCOUNT-NAME@GCP-PROJECT.iam.gserviceaccount.com does not have serviceusage.services.use access to the
Google Cloud project. Permission 'serviceusage.services.use' denied on resource (or it may not exist).

This permission is necessary for Data Explorer to be able to auto-discover the GCS Buckets the Platform credential has access to (limited to Buckets in the GCP Project from which the credential was issued).

Not having this permission will cause Buckets not to be auto-discovered and a message like the following being emitted in the Platform logs:
"""
backend-1         | Feb-24 13:57:37.874 [data-link-fetch-worker-4] - DEBUG i.s.t.s.data.cache.DataLinkStoreImpl - Update data links to error for credentials: 73k0ncyXvpbnwZRyNBnmC,
                    errorMessage: com.google.cloud.storage.StorageException: SERVICE-ACCOUNT-NAME@GCP-PROJECT.iam.gserviceaccount.com does not have serviceusage.services.use access to
                    the Google Cloud project. Permission 'serviceusage.services.use' denied on resource (or it may not exist).
"""
@netlify
Copy link

netlify bot commented Feb 24, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 78c1d19
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/699dea4b576dbc00085784e8
😎 Deploy Preview https://deploy-preview-1153--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@justinegeffen justinegeffen merged commit f83e8b7 into master Feb 24, 2026
7 checks passed
@justinegeffen justinegeffen deleted the gwright99/fix_missing_gcp_batch_permission branch February 24, 2026 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants