Назад | Перейти на главную страницу

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

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

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

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

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