全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

权限管理

最近更新时间:2026-11-06 16:43:35

产品级权限管理

使用 DataAgent 前,需完成服务授权与角色授权。本文为您介绍 DataAgent 的权限体系及授权操作。

权限体系说明

DataAgent 的权限体系分为两层:

  • 产品级权限:通过金山云访问控制(IAM)策略控制,分为 FullAccess(完全访问)与 ReadOnly(只读)两级,用于控制用户能否进入服务及执行管理操作。

  • 数据访问权限:DataAgent 不独立建设数据库/字段级权限体系。执行数据查询时,沿用数据源接入时配置的账号密码及其在底层数据源中的权限范围进行校验。

说明:

  • 数据源接入、业务语义配置等变更类操作仅主账号可执行,子账号对应操作入口置灰或不可见。

  • 工作空间删除操作仅主账号可见。

服务授权

授权说明

服务授权为服务级权限管理,被授权用户拥有相应资源操作权限(读/写)。

  • 主账号:应授予 KMRDataAgentFullAccess 权限。

  • 子账号:由主账号在 IAM 中赋权。

策略内容

KMRDataAgentFullAccess(完全访问权限):

{
  "Version": "2015-11-01",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "kmr:dataagent:*"
      ],
      "Resource": "*"
    }
  ]
}

KMRDataAgentReadOnlyAccess(只读权限):

{
  "Version": "2015-11-01",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "kmr:dataagent:Get*",
        "kmr:dataagent:List*",
        "kmr:dataagent:Describe*"
      ],
      "Resource": "*"
    }
  ]
}
授权操作

每次进入服务时,系统将校验用户是否具备 KMRDataAgentFullAccess 或 KMRDataAgentReadOnlyAccess 权限:

  1. 若当前用户不具备上述任何权限,页面将弹出提示并禁止进入服务。

  2. 单击确认,前往 IAM 授权中心,为当前用户授予 KMRDataAgentFullAccess 权限;单击取消则返回工作空间列表页,并提示 Lack of Policy:xxx。

  3. 授权完成后重新进入服务即可正常使用。

角色授权

授权说明

角色授权用于使 DataAgent 通过临时 AK 访问您的 KS3 存储。账号下所有主、子账号均需授信该角色。

角色策略内容
{
  "Version": "2015-11-01",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ks3:*"
      ],
      "Resource": [
        "*"
      ]
    }
  ]
}

注意: DataAgent 通过您配置的 AK/SK 访问目标 KS3。任务执行时如需指定工作空间默认路径以外的 KS3 Bucket/Path,需确保对该桶/路径具备访问权限。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈