I'm trying to configure cloud build for a customer but I'm not sure how grant some people only the viewer access for this app. My goal is to have a cloud build configured for their github testing and they should be able to view each run.
If I give them roles/cloudbuild.builds.viewer then they cannot view inside a particular build and see how their test run.
I can give them the roles/viewer role but this is not what I need as they can also view everything else in the project.
I know there was an issue with this in the past Google Cloud Build - View logs permissions but maybe there was some fix created over the years?
Any ideas?
Cloud Build - view cloud build and it's builds
45 views Asked by Aleksander Lipka At
1
There are 1 answers
Related Questions in GOOGLE-CLOUD-PLATFORM
- Why do I need to wait to reaccess to Firestore database even though it has already done before?
- Unable to call datastore using GCP service account key json
- Troubleshooting Airflow Task Failures: Slack Notification Timeout
- GoogleCloud Error: Not Found The requested URL was not found on this server
- Kubernetes cluster on GCE connection refused error
- Best way to upload images to Google Cloud Storage?
- Permission 'storage.buckets.get' denied on resource (or it may not exist)
- Google Datastream errors on larger MySQL tables
- Can anyone explain the output of apache-beam streaming pipeline with Fixed Window of 60 seconds?
- Parametrizing backend in terraform on gcp
- Nonsense error using a Python Google Cloud Function
- Unable to deploy to GAE from Github Actions
- Assigned A record for Subdomain in Cloud DNS to Compute Engine VM instance but not propagated/resolved yet
- Task failure in DataprocCreateClusterOperator when i add metadata
- How can I get the long running operation with google.api_core.operations_v1.AbstractOperationsClient
Related Questions in GOOGLE-CLOUD-BUILD
- Trigger a Cloud Build to only re-deploy GCP Cloud functions that were updated within the same repo
- GCP Cloud Build deploying a scheduler job
- Permissions issue for google cloud build terraform
- Failed to create cloud build: invalid bucket on App Engine deployment from local code
- The variable is returning empty in my Python script
- GCP Cloud Builds sporadically fail with error "Internal Error" (status = INTERNAL_ERROR)
- Nest JS microservice deploy in Cloud Run Failed
- GCP Cloud Run - Cannot update environment variable to string literal because it has already been set with a different type
- How to change google-cloud-run continuous deploy to java version to 17 in buildpack?
- GCP Cloud Build - How to read topic data in the cloudbuild
- GCP, Container Built with Google Cloud Built and Dockerfile isn't listening on port 8080
- Google Cloud build python not found when trigger is running
- google cloud build docker context
- Error deploying Java Spring Boot app on Google App Engine: Timed out fetching pod (Error Response: [4])
- Building docker image fails on Google cloud build but works locally
Related Questions in GOOGLE-IAM
- Difference between google_project_iam_* and other google_*_iam_* resources
- GCP IAM Policy revoked all access
- If GCP access keys publicly exposed in public repo
- GCP - IAM policy update failed - Allow unauthenticated invocations
- Service Account valid on command line, but not when used in firebase function
- Granting service account access to specific Linux user
- New to Google Storage, Cannot create a storage bucket as storage admin
- Enforce MFA for Google Cloud project
- How to deploy GKE workload that uses aiplatform.models.get in the containerized application
- GCP Permissions for Cloud Functions Deployment
- GCP: Service account projects/-/serviceAccounts/[email protected] was not found
- Permission Issues When Creating GCP Projects with GitHub Actions and Workload Identity Federation
- BigQuery Service Account can query public datasets under my account
- Cloud Build - view cloud build and it's builds
- Can I use a service account to authenticate/authorize my firebase web sdk?
Related Questions in GOOGLE-CLOUD-IAM
- Permission 'storage.buckets.get' denied on resource (or it may not exist)
- Is it possible to integrate Looker Studio with websites without keeping it public, to preserve data?
- Problem with Vertex AI's prediction endpoint
- GCP Monitoring Metrics Scope for RBAC
- Access Control for Google Cloud Logging
- How to lock down a firebase function using principle of least-privilege
- Firebase remote config : create role "Viewer" and" Editor Remote Config"
- How to connect GKE to Google Object Storage
- New to Google Storage, Cannot create a storage bucket as storage admin
- App Engine Deployer Role/ insufficent GCP permissions
- Access Control for Google Cloud Monitoring Dashboards
- Configuring `GOOGLE_APPLICATION_CREDENTIALS` for Multiple Projects in Docker
- GCP Cloud Build failed with error: Caller does not have permission or the resource may not exist
- GAE deploy via Github Actions : Failed to create cloud build: IAM authority does not have the permission 'cloudbuild.builds.create' action CreateBuild
- Cannot Impersonate service account using PHP google/apiclient library
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
If you want to share the logs of Cloud build, you must grant the user as Cloud logging Viewer to allow them to access the logs. Use the
logging.viewerrole for that