Todos los productos
Search
Centro de documentos

Container Registry:Rol vinculado al servicio para PrivateZone

Última actualización: Sep 02, 2026

Este rol permite que Container Registry utilice PrivateZone para resolver nombres de dominio en su nombre. Este tema describe el rol, responde preguntas frecuentes y explica cómo eliminarlo.

Contexto

Un rol vinculado al servicio es un tipo de rol de RAM que permite a un servicio acceder a otros servicios en la nube para realizar tareas específicas. Para obtener más información sobre los roles vinculados al servicio, consulte Service-linked roles.

Escenarios

La función de control de acceso a VPC de Container Registry utiliza PrivateZone para configurar la resolución de DNS para los nombres de dominio de la VPC. Cuando configura el control de acceso para una VPC, Container Registry crea automáticamente el rol vinculado al servicio AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone. Posteriormente, Container Registry utiliza este rol para acceder a los recursos en PrivateZone. Si la configuración de acceso a la VPC falla debido a problemas de permisos del rol, consulte Troubleshoot VPC access control para obtener orientación sobre la solución de problemas.

Detalles del rol

  • Nombre del rol: AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone

  • Política: AliyunServiceRolePolicyForContainerRegistryAccessCustomerPrivate

  • Permisos:

    {
        "Action": [
            "pvtz:AddZone",
            "pvtz:DeleteZone",
            "pvtz:BindZoneVpc",
            "pvtz:UpdateZoneRemark",
            "pvtz:SetProxyPattern",
            "pvtz:DescribeRegions",
        "pvtz:DescribeZoneInfo",
        "pvtz:DescribeZones",
        "pvtz:AddZoneRecord",
        "pvtz:DeleteZoneRecord",
        "pvtz:UpdateRecordRemark",
        "pvtz:DescribeZoneRecords"
        ],
      "Resource": "*",
      "Effect": "Allow"
    }

Eliminar el rol

Si ya no necesita la función de control de acceso a VPC, puede eliminar el rol AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone.

  1. Elimine la configuración de acceso a VPC asociada.

    Debe eliminar la configuración de acceso a VPC antes de poder eliminar el rol AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone.

    1. Inicie sesión en la consola de Container Registry.

    2. En el panel de navegación izquierdo, haga clic en Instances.

    3. En la página Instances, haga clic en la instancia Enterprise Edition que desea gestionar.

    4. En el panel de navegación izquierdo de la página de detalles de la instancia, seleccione Repository > Access Control.

    5. En la pestaña VPC, busque la VPC que desea quitar y haga clic en Delete en la columna Actions.

    6. En el cuadro de diálogo que aparece, haga clic en Confirm.

  2. Inicie sesión en la consola de RAM con su cuenta de Alibaba Cloud.

  3. En el panel de navegación izquierdo, seleccione Identities > Roles.

  4. En la página Role, busque el rol AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone y haga clic en Delete Role en la columna Actions.

  5. En el cuadro de diálogo Delete Role, introduzca el nombre del rol y haga clic en Delete Role.

Preguntas frecuentes

**¿Por qué un usuario de RAM no puede crear automáticamente el rol vinculado al servicio AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone?**

Un usuario de RAM debe tener permisos específicos para crear o eliminar automáticamente el rol AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone. Para otorgar estos permisos, asocie la siguiente política al usuario de RAM. Para obtener más información, consulte RAM authorization.

{
    "Statement": [
        {
            "Action": [
                "ram:CreateServiceLinkedRole"
            ],
            "Resource": "acs:ram:*:your-alibaba-cloud-account-id:role/*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": [
                        "access-customer-privatezone.cr.aliyuncs.com"
                    ]
                }
            }
        }
    ],
    "Version": "1"
}
                

¿Está relacionado el error NO_PRIVATE_ZONE_AUTHORIZED con los permisos del rol?

Sí. Si recibe el código de error NO_PRIVATE_ZONE_AUTHORIZED mientras configura el control de acceso a VPC, significa que el rol vinculado al servicio AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone falta o no tiene los permisos obligatorios. Para solucionar este problema:

  1. Inicie sesión en la consola de RAM y busque AliyunServiceRoleForContainerRegistryAccessCustomerPrivateZone en la página Roles.

  2. Si el rol no existe, vuelva a agregar el control de acceso a VPC en la consola de Container Registry para crear el rol automáticamente.

  3. Si el rol existe pero presenta problemas de permisos, compruebe que el rol tenga asociada la política AliyunServiceRolePolicyForContainerRegistryAccessCustomerPrivate.

  4. Si el rol y los permisos son correctos pero el problema persiste, consulte Troubleshoot VPC access control para obtener una guía completa de solución de problemas.