Разница между aws s3 cli и Java API AccessControlList при загрузке объекта - PullRequest
0 голосов
/ 15 мая 2019

Используя aws s3 cli, я могу загрузить файл с помощью команды "cp" и в то же время предоставить конкретному пользователю полный контроль над идентификатором, используя опцию "--grants", и это работает.

Однако при использовании API Java я использую AccessControlList и использую grantPermission, чтобы дать конкретному пользователю полный контроль над идентификатором, а затем связываю AccessControlList с PutObjectRequest, но я не достигаю того же результата.

Есть ли различие между тем, как опция "--grants" работает с командой cli "cp" и AccessControlList в PutObjectRequest в API?

Обратите внимание, что загрузка является условной дляэтот пользователь получает полный контроль (в противном случае загрузка получает «доступ запрещен»).

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...