全部产品
云市场

如何授予DLA删除OSS文件权限

更新时间:2019-07-24 10:01:35

本文介绍如何为DLA授予删除OSS文件的权限。

步骤一:创建自定义授权策略

  1. 使用DLA实例所属账号登录RAM控制台

  2. 单击权限策略管理>新建权限策略,在新建自定义权限策略页面进行参数配置。

    • 配置模式:选择脚本配置

    • 策略内容:复制以下内容,注意替换您的OSS Bucket名称,如果您需要更细粒度的控制DLA权限,这里可以填写待删除OSS文件的的完整路径

      1. {
      2. "Version": "1",
      3. "Statement": [
      4. {
      5. "Action": [
      6. "oss:DeleteObject"
      7. ],
      8. "Resource": "acs:oss:*:*:<your-bucket-name>/*",
      9. "Effect": "Allow"
      10. }
      11. ]
      12. }

      新建策略

步骤二:将授权策略授权给DLA的角色

  1. 单击RAM角色管理,找到RAM角色名称:AliyunOpenAnalyticsAccessingOSSRole

    搜索权限

  2. 单击角色名进入角色详情页面,单击添加权限

    添加权限

  3. 在添加权限页面,选择自定义权限策略,找到步骤一创建的权限策略,将其授权给DLA的角色(AliyunOpenAnalyticsAccessingOSSRole),单击确定完成授权。

    授权成功