Todos los productos
Search
Centro de documentos

DataHub:Rol vinculado a servicio para DataHub

Última actualización: Sep 05, 2026

AliyunServiceRoleForDataHub es el rol vinculado a servicio para DataHub. Este tema describe los escenarios de uso del rol vinculado a servicio y cómo eliminarlo.

Contexto

El rol vinculado a servicio para DataHub es un rol de RAM que se utiliza para obtener los permisos necesarios para acceder a Object Storage Service (OSS), Tablestore (OTS) o Function Compute cuando se sincronizan datos desde DataHub hacia OSS, OTS o Function Compute. Para obtener más información, consulte Service-linked roles.

Escenarios

Al sincronizar datos desde DataHub hacia OSS, OTS o Function Compute, el rol vinculado a servicio para DataHub es obligatorio para acceder a OSS, OTS o Function Compute.

Descripción

Nombre del rol: AliyunServiceRoleForDataHub

Directiva adjunta al rol: AliyunServiceRolePolicyForDataHub

Documento de directiva:

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "log:GetLogStore",
        "log:ListLogStores",
        "log:CreateLogStore",
        "log:DeleteLogStore",
        "log:UpdateLogStore",
        "log:GetCursorOrData",
        "log:ListShards",
        "log:PostLogStoreLogs",
        "log:CreateConfig",
        "log:UpdateConfig",
        "log:DeleteConfig",
        "log:GetConfig",
        "log:ListConfig",
        "log:CreateMachineGroup",
        "log:UpdateMachineGroup",
        "log:DeleteMachineGroup",
        "log:GetMachineGroup",
        "log:ListMachineGroup",
        "log:ListMachines",
        "log:ApplyConfigToGroup",
        "log:RemoveConfigFromGroup",
        "log:GetAppliedMachineGroups",
        "log:GetAppliedConfigs",
        "log:GetShipperStatus",
        "log:RetryShipperTask",
        "log:CreateConsumerGroup",
        "log:UpdateConsumerGroup",
        "log:DeleteConsumerGroup",
        "log:ListConsumerGroup",
        "log:ConsumerGroupUpdateCheckPoint",
        "log:ConsumerGroupHeartBeat",
        "log:GetConsumerGroupCheckPoint"
      ],
      "Resource": "*",
      "Effect": "Allow"
    },
    {
      "Action": [
        "fc:InvokeFunction",
        "fc:GetFunction"
      ],
      "Resource": "*",
      "Effect": "Allow"
    },
    {
      "Action": [
        "oss:GetObject",
        "oss:PutObject",
        "oss:ListObjects",
        "oss:GetBucketAcl"
      ],
      "Resource": "*",
      "Effect": "Allow"
    },
    {
      "Action": [
        "ots:ListTable",
        "ots:DescribeTable",
        "ots:GetRow",
        "ots:PutRow",
        "ots:UpdateRow",
        "ots:DeleteRow",
        "ots:GetRange",
        "ots:BatchGetRow",
        "ots:BatchWriteRow"
      ],
      "Resource": "*",
      "Effect": "Allow"
    },
    {
      "Action": "ram:DeleteServiceLinkedRole",
      "Resource": "*",
      "Effect": "Allow",
      "Condition": {
        "StringEquals": {
          "ram:ServiceName": "datahub.aliyuncs.com"
        }
      }
    }
  ]
}

Eliminación del rol vinculado a servicio para DataHub

Antes de eliminar el rol vinculado a servicio para DataHub, debe eliminar los DataConnectors que dependen de dicho rol.

  • Para obtener más información sobre cómo eliminar un DataConnector, consulte Delete a DataConnector.

  • Para obtener más información sobre cómo eliminar un rol vinculado a servicio, consulte la sección "Eliminar un rol vinculado a servicio" del tema Service-linked roles.

Creación del rol vinculado a servicio para DataHub como usuario de RAM

Si desea crear el rol vinculado a servicio para DataHub como usuario de RAM, debe adjuntar la directiva CreateServiceLinkedRole al usuario de RAM. A continuación se muestra el código de la directiva:

{
    "Statement": [
        {
            "Action": "ram:CreateServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": [                      
                        "datahub.aliyuncs.com"
                    ]
                }
            }
        }
    ],
    "Version": "1"
}