Как я могу поделиться корзиной между учетными записями, чтобы файлы не нуждались в повторном применении разрешений? - PullRequest
0 голосов
/ 09 октября 2018

Я в настоящее время применяю разрешения к корзине, подобной этой

gsutil acl ch -u service@account:O gs://my-bucket/
gsutil acl ch -r -u service@account:O gs://my-bucket/*

Затем я добавляю файл, и указанные выше разрешения не применяются, я должен повторно применить их.

Есть лиЛюбой способ применить разрешения для всех новых файлов, добавленных в корзину?Я хотел бы поделиться этими файлами с 5 различными проектами.

1 Ответ

0 голосов
/ 09 октября 2018

Другим способом сделать это является совместное использование пользователя в нескольких проектах.

В проекте, в котором вы создали корзину, вы создаете учетную запись службы, которая имеет только право доступа к корзине.Затем вы делитесь этой учетной записью с другими 4 проектами.

При этом вам не придется каждый раз повторно применять права, и вы можете получить доступ к своим данным.

...