ruby - Google BigQuery API Delete Dataset Access Denied using Service Account keys -


i'm using ruby , google-api-client gem create simple script lists datasets in project , deletes them. script using service account credentials , bigquery api enabled. using v2 of api.

the listing of datasets works fine , list (so it's not credentials or scope has problem) when try , delete dataset access denied: dataset pppppppppp:foofoofoo: delete_dataset.

when @ acl on dataset set defaults, namely group: project viewers can view, group project editors can edit , group: project owners owner. if try , delete dataset console logging in project owner credentials, works fine.

any appreciated. thx enis

it sounds service account using not on project writers group. deleting dataset owned project requires either writer or owner permissions.

dataset permissions can found here: https://cloud.google.com/bigquery/access-control#datasetroles


Comments

Popular posts from this blog

python - mat is not a numerical tuple : openCV error -

c# - MSAA finds controls UI Automation doesn't -

wordpress - .htaccess: RewriteRule: bad flag delimiters -