OCI ObjectStorage требуется привилегия для CopyObject? - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь скопировать объект из области Феникс в Эшберн.Администратор для арендатора все еще не может выполнить это действие.Мне не хватает каких-либо привилегий?

Я вижу ошибку в рабочем запросе The Service Cannot Access the Source Bucket

Нужно ли добавлять дополнительные инструкции политики?

1 Ответ

0 голосов
/ 05 декабря 2018

Да, службе тоже нужен доступ.Вы можете обратиться к документации здесь , а именно:

Разрешения службы Чтобы разрешить копирование объекта, вы должны авторизовать службу для управления объектами от вашего имени.Для этого создайте следующую политику:

allow service objectstorage-<region_name> to manage object-family in compartment <compartment_name>

Поскольку хранилище объектов является региональной службой, необходимо авторизовать службу хранилища объектов для каждого региона, в котором будут выполняться операции копирования.ваше имя.

Например, вы можете разрешить службе хранения объектов в регионе us-ashburn-1 управлять объектами от вашего имени.После этого вы сможете инициировать копию объекта, хранящегося в корзине us-ashburn-1 , в корзину в любом другом регионе, при условии, что ваша учетная запись пользователя имеет необходимые разрешения для управленияобъекты в пределах исходного и конечного сегментов.

...