Google Storage ACL - пишите только для общего доступа, но не разрешайте операции чтения, просмотра, удаления или обновления

Мне нужно настроить доступ к хранилищу Google для третьих лиц (общедоступных), чтобы они могли загружать один или несколько файлов, но им нельзя разрешать читать, перечислять, удалять или обновлять существующий файл. Эта структура позволяет любому загружать данные в эту корзину, но только владелец корзины может ее прочитать.

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

Может ли кто-нибудь помочь в том, как это можно сделать в корзине Google Storage, например, gs://example-bucket/ using gsutil или какой-либо другой параметр / инструмент?

1 ответ

Опция, ближайшая к тому, что вы хотите выполнить, - это список контроля доступа (ACL). Это механизм, который вы можете использовать для определения того, кто имеет доступ к вашим корзинам и объектам в Google Cloud Storage, а также к какому уровню доступа они имеют. В облачном хранилище вы применяете списки управления доступом к отдельным сегментам и объектам. Более подробную информацию можно найти на странице документации "Списки контроля доступа (ACL)".

Другие вопросы по тегам