Todos los productos
Search
Centro de documentos

IoT Platform:Autorización de RAM para IoT Platform

Última actualización: Sep 03, 2026

Cree usuarios o roles de RAM y asígneles directivas personalizadas para aplicar un control de acceso detallado en IoT Platform sin compartir las credenciales de su cuenta de Alibaba Cloud.

Contexto

Los conceptos y escenarios de RAM y STS se describen en Introducción a RAM y STS. Los fundamentos del control de acceso se explican en Conceptos básicos del control de acceso.

Detalles del servicio de RAM

Servicio

Descripción

Nombre del servicio de RAM

IoT Platform.

Código de RAM

iot.

Compatibilidad con la consola

Sí.

Compatibilidad con API

Sí.

Granularidad de autorización

Nivel de API. Los usuarios o roles de RAM pueden ejecutar operaciones específicas en un tipo de recurso determinado.

Directivas del sistema

  • AliyunIOTFullAccess: Otorga permisos completos de administración en IoT Platform.

  • AliyunIOTReadOnlyAccess: Otorga permisos de acceso de solo lectura en IoT Platform.

  • AliyunIOTConsoleCommonAccess: Otorga permisos comunes para la consola de IoT Platform.

Elementos de directiva

Una directiva de RAM consta de los elementos Effect, Action, Resource, Condition y Principal. Para consultar la sintaxis y las reglas de evaluación, consulte Lenguaje de directivas.

La siguiente tabla describe los elementos de directiva para IoT Platform.

Elemento

Obligatorio

Descripción

Effect

Sí

Allow o Deny.

Nota

Si una directiva contiene instrucciones Allow y Deny, Deny tiene prioridad.

Action

Sí

Una operación en un recurso específico.

El formato de Action para IoT Platform es iot:${APIName}, donde ${APIName} es el nombre de una API de IoT Platform. Para ver la lista completa, consulte Lista de API en la nube de IoT Platform.

Especifique varias acciones separadas por comas (,) y utilice el comodín asterisco (). Por ejemplo, iot:Create coincide con todas las API que comienzan con Create, como CreateProduct, CreateThingModel y CreateProductTopic.

Resource

Sí

El objeto que se autoriza.

IoT Platform solo admite autorización a nivel de API, no a nivel de recurso para productos o dispositivos individuales. Establezca Resource en *.

Condition

No

Especifica cuándo entra en vigor la autorización.

IoT Platform no admite el elemento Condition.

Acciones de autorización de RAM

Cada Action sigue el formato iot:${APIName}. Para ver la lista completa de nombres de API, consulte Lista de todas las API públicas en la nube de IoT Platform. La siguiente tabla enumera ejemplos de Actions para API públicas de IoT Platform y Actions para operaciones correspondientes a API no listadas.

Nombre de API u operación

Operación de autorización de RAM (Action)

Resource

Descripción de la API

CreateProduct

iot:CreateProduct

*

Crea un producto.

DeleteConsumerGroupSubscribeRelation

iot:DeleteConsumerGroupSubscribeRelation

*

Elimina un grupo de consumidores específico de varios grupos de consumidores en una suscripción AMQP.

Configurar una suscripción del lado del servidor AMQP

iot:sub

*

Admite conexiones para suscripciones del lado del servidor AMQP.

Restablecer una clave de certificado de producto

iot:ResetProductSecret

*

Restablece el ProductSecret de un certificado de producto.

Primeros pasos

  1. Crear un administrador de cuenta.

    Una cuenta de Alibaba Cloud tiene permisos completos sobre todos los recursos. No es posible restringir su acceso por dirección IP de origen ni por horario. Si varias personas comparten la cuenta, las operaciones no se pueden rastrear hasta usuarios individuales. Una cuenta comprometida representa un riesgo de seguridad significativo. No utilice su cuenta de Alibaba Cloud para operaciones diarias.

    Cree un usuario de RAM y otórguele el permiso AdministratorAccess. Utilice este administrador para crear otros usuarios de RAM y asignar permisos.

  2. Crear una directiva personalizada.

    RAM proporciona directivas del sistema (predefinidas y no modificables) y directivas personalizadas. Cree directivas personalizadas cuando las del sistema no satisfagan sus requisitos.

  3. Cree y autorice usuarios de RAM:

Ejemplos

Preguntas frecuentes