我正在尝试将对象从Phoenix地区复制到Ashburn。租户的管理员仍然无法执行此操作。我是否缺少任何特权?
我在工作请求The Service Cannot Access the Source Bucket
中看到错误
我需要添加其他政策声明吗?
答案 0 :(得分:1)
是的,该服务也需要访问。 您可以参考文档here,具体是:
服务权限 要启用对象复制,您必须授权服务代表您管理对象。为此,请创建 以下政策:
allow service objectstorage-<region_name> to manage object-family in compartment <compartment_name>
因为对象存储是一个 区域服务,您必须为以下对象授权对象存储服务 每个将代表您执行复制操作的区域。
例如,您可以在区域中授权对象存储服务 us-ashburn-1 代表您管理对象。完成此操作后, 将能够启动存储在对象中的对象的副本 us-ashburn-1 存储桶到其他任何区域的存储桶,假设 您的用户帐户具有管理对象所需的权限 在源存储桶和目标存储桶中。