Prerequisites
Last updated
BUCKET_NAME="your-bucket-name"
E6DATA_SERVICE_ACCOUNT="[email protected]"
google cloud storage buckets add-iam-policy-binding gs://${BUCKET_NAME} \
--member="serviceAccount:${E6DATA_SERVICE_ACCOUNT}" \
--role="roles/storage.objectViewer"
YOUR_PROJECT_ID="your-project-id"
E6DATA_SERVICE_ACCOUNT="[email protected]"
google cloud projects add-iam-policy-binding ${YOUR_PROJECT_ID} \
--member="serviceAccount:${E6DATA_SERVICE_ACCOUNT}" \
--role="roles/storage.objectViewer"
# For bucket-level
google cloud storage buckets get-iam-policy gs://${BUCKET_NAME} | grep ${E6DATA_SERVICE_ACCOUNT}
# For project-level
google cloud projects get-iam-policy ${YOUR_PROJECT_ID} | grep ${E6DATA_SERVICE_ACCOUNT}