Administrar usuarios y roles en la aplicación de IoT Central

En este artículo se describe cómo puede agregar, editar y eliminar usuarios en la aplicación de Azure IoT Central. También se describe cómo administrar roles en la aplicación.

Para acceder a la sección Administración y poder usarla, debe disponer del rol Administrador de aplicación para una aplicación de Azure IoT Central o de un rol personalizado que incluye permisos de administración. Si crea una aplicación de Azure IoT Central, se le asigna automáticamente el rol Administrator de aplicación para esa aplicación.

Agregar usuarios

Cada usuario debe tener una cuenta de usuario antes de poder iniciar sesión y acceder a la aplicación. IoT Central admite actualmente cuentas de Microsoft y cuentas de Azure Active Directory, pero no grupos de Azure Active Directory.

Para más información, consulte la ayuda de la cuenta de Microsoft y la Guía de inicio rápido: Adición de nuevos usuarios a Azure Active Directory.

  1. Para agregar un usuario a una aplicación de IoT Central, vaya a la página Usuarios de la sección Administración.

    Captura de pantalla de Administrar usuarios.

  2. Para agregar un usuario, en la página Usuarios, seleccione + Asignar usuario.

  3. Si la aplicación usa organizaciones, elija una organización para asignarla al usuario en el menú desplegable Organización.

  4. Seleccione un rol para el usuario en el menú desplegable Rol. Más información sobre los roles en la sección Administración de roles de este artículo.

    Captura de pantalla para agregar un usuario y seleccionar un rol.

    Los roles disponibles dependen de la organización a la que está asociado el usuario. Puede asignar roles de aplicación a usuarios asociados a la organización raíz y roles de organización a usuarios asociados a cualquier otra organización de la jerarquía.

    Nota

    Un usuario que tenga un rol personalizado que le conceda permisos para agregar otros usuarios solo puede agregar usuarios a un rol que tenga los mismos permisos que el suyo o unos inferiores.

    Nota

    Si se elimina un usuario de Azure Active Directory y, después, se vuelve a agregar, el usuario no podrá iniciar sesión en la aplicación IoT Central. Para volver a habilitar el acceso, el administrador de la aplicación debe eliminar al usuario y en la aplicación y volver a agregarlo también.

Edición de los roles y las organizaciones que se asignan a los usuarios

Los roles y las organizaciones no se pueden cambiar una vez asignados. Para cambiar el rol o la organización asignada a un usuario, elimine el usuario y agréguelo de nuevo con un rol u organización diferente.

Nota

Los roles asignados son específicos de la aplicación de IoT Central y no se pueden administrar desde Azure Portal.

Eliminación de usuarios

Para eliminar usuarios, seleccione una o más casillas en la página Usuarios. A continuación, seleccione Eliminar.

Administrar roles

Los roles le permiten controlar qué usuarios de la organización tienen permiso para realizar varias tareas en IoT Central. Hay tres roles integrados que se pueden asignar a los usuarios de la aplicación. También puede crear roles personalizados si necesita un control más preciso.

Captura de pantalla para administrar la selección de roles.

Administrador de aplicaciones

Los usuarios del rol Administrador de aplicación pueden administrar y controlar todas las partes de la aplicación, incluida la facturación.

El usuario que crea una aplicación se asigna automáticamente al rol Administrador de aplicación. Siempre debe haber al menos un usuario en el rol Administrador de aplicación.

Generador de aplicaciones

Los usuarios del rol Generador de aplicaciones pueden administrar todas las partes de la aplicación, pero no pueden realizar cambios en las pestañas Administración o Exportación de datos continua.

Operador de aplicaciones

Los usuarios de rol Operador de aplicaciones pueden supervisar el estado y el mantenimiento del dispositivo. No se les permite realizar cambios en las plantillas de dispositivo ni administrar la aplicación. Esto significa que los operadores pueden agregar y eliminar dispositivos, administrar conjuntos de dispositivos y ejecutar análisis y trabajos.

Administrador de organización

IoT Central agrega este rol automáticamente al agregar una organización a la aplicación. Este rol restringe a los administradores de la organización el acceso a algunas funcionalidades de toda la aplicación, como facturación, personalización de marca, colores, tokens de API e información del grupo de inscripción.

Los usuarios con el rol de Administrador de la organización pueden invitar usuarios a la aplicación, crear suborganizaciones dentro de su jerarquía organizativa y administrar los dispositivos dentro de su organización.

Operador de organización

IoT Central agrega este rol automáticamente al agregar una organización a la aplicación. Este rol impide que los operadores de la organización accedan a algunas funcionalidades de toda la aplicación.

Los usuarios del rol Operador de organización pueden completar tareas como agregar dispositivos, ejecutar comandos, ver datos del dispositivo, crear paneles y crear grupos de dispositivos.

Visor de organización

IoT Central agrega este rol automáticamente al agregar una organización a la aplicación.

Los usuarios con el rol Visor de organización pueden ver elementos como dispositivos y sus datos, paneles de la organización, grupos de dispositivos y plantillas de dispositivo.

Crear un rol personalizado

Si la solución requiere controles de acceso más precisos, puede crear roles con conjuntos de permisos personalizados. Para crear un rol personalizado, vaya a la página Roles de la sección Administración de la aplicación y elija una de estas opciones:

  • Seleccione + Nuevo, agregue un nombre y una descripción para el rol y seleccione Aplicación u Organización como tipo de rol. Esta opción le permite crear una definición de rol desde cero.
  • Vaya a un rol existente y seleccione Copiar. Esta opción le permite empezar con una definición de rol existente que puede personalizar.

Captura de pantalla para crear un rol personalizado.

Advertencia

No se puede cambiar el tipo de rol después de crearlo.

Cuando invita a un usuario a la aplicación, si asocia el usuario a:

  • la organización raíz, entonces, solo están disponibles los roles de Aplicación.
  • cualquier otra organización, entonces, solo están disponibles los roles de Aplicación.

Puede agregar usuarios al rol personalizado de la misma manera que agrega usuarios a un rol integrado

Opciones de roles personalizados

Al definir un rol personalizado, elige el conjunto de permisos que se concede a un usuario si es miembro del rol. Algunos permisos dependen de otros. Por ejemplo, si agrega a un rol el permiso Update personal dashboards (Actualizar paneles personales), se agrega automáticamente el permiso View personal dashboards (Ver paneles personales). En las tablas siguientes se resumen los permisos disponibles (y sus dependencias), que puede usar al crear roles personalizados.

Administración de dispositivos

Permisos de la plantilla de dispositivo

Nombre Dependencias
Ver None
Administrar Ver
Otras dependencias: Ver instancias de dispositivo
Control total Ver, administrar
Otras dependencias: Ver instancias de dispositivo

Permisos de instancia de dispositivo

Nombre Dependencias
Ver None
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Actualizar Ver
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Crear Ver
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Eliminar Ver
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Ejecutar comandos Actualizar, ver
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Visualización de datos sin procesar Ver
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos
Control total Ver, actualizar, crear, eliminar, ejecutar comandos, ver datos sin procesar
Otras dependencias: Ver plantillas de dispositivo y grupos de dispositivos

Permisos de grupos de dispositivos

Nombre Dependencias
Ver None
Otras dependencias: Ver plantillas de dispositivo e instancias de dispositivo
Actualizar Ver
Otras dependencias: Ver plantillas de dispositivo e instancias de dispositivo
Crear Ver, actualizar
Otras dependencias: Ver plantillas de dispositivo e instancias de dispositivo
Eliminar Ver
Otras dependencias: Ver plantillas de dispositivo e instancias de dispositivo
Control total Ver, actualizar, crear, eliminar
Otras dependencias: Ver plantillas de dispositivo e instancias de dispositivo

Permisos de administración de conectividad de dispositivos

Nombre Dependencias
Leer instancias None
Otras dependencias: Ver plantillas de dispositivo, grupos de dispositivos e instancias de dispositivo
Administrar instancia Leer instancias
Otras dependencias: Ver plantillas de dispositivo, grupos de dispositivos e instancias de dispositivo
Lectura global None
Administración global Lectura global
Control total Leer instancias, administrar instancias, lectura global, administración global
Otras dependencias: Ver plantillas de dispositivo, grupos de dispositivos e instancias de dispositivo

Permisos de trabajos

Nombre Dependencias
Ver None
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y grupos de dispositivos
Actualizar Ver
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y grupos de dispositivos
Crear Ver, actualizar
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y grupos de dispositivos
Eliminar Ver
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y grupos de dispositivos
Execute Ver
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y los grupos de dispositivos; actualizar instancias de dispositivo; ejecutar comandos en instancias de dispositivo
Control total Ver, actualizar, crear, eliminar, ejecutar
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo y los grupos de dispositivos; actualizar instancias de dispositivo; ejecutar comandos en instancias de dispositivo

Permisos de reglas

Nombre Dependencias
Ver None
Otras dependencias: Ver plantillas de dispositivo
Actualizar Ver
Otras dependencias: Ver plantillas de dispositivo
Crear Ver, actualizar
Otras dependencias: Ver plantillas de dispositivo
Eliminar Ver
Otras dependencias: Ver plantillas de dispositivo
Control total Ver, actualizar, crear, eliminar
Otras dependencias: Ver plantillas de dispositivo

Administración de la aplicación

Permisos de configuración de la aplicación

Nombre Dependencias
Ver None
Actualizar Ver
Copiar Ver
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo, grupos de dispositivos, paneles, exportación de datos, personalización de marca, vínculos de ayuda, roles personalizados, reglas
Eliminar Ver
Control total Ver, actualizar, copiar, eliminar
Otras dependencias: Ver plantillas de dispositivo, grupos de dispositivos, paneles de la aplicación, exportación de datos, personalización de marca, vínculos de ayuda, roles personalizados, reglas

Permisos de exportación de plantillas de aplicación

Nombre Dependencias
Ver None
Exportación Ver
Otras dependencias: Ver plantillas de dispositivo, instancias de dispositivo, grupos de dispositivos, paneles, exportación de datos, personalización de marca, vínculos de ayuda, roles personalizados, reglas
Control total Ver, exportar
Otras dependencias: Ver plantillas de dispositivo, grupos de dispositivos, paneles de la aplicación, exportación de datos, personalización de marca, vínculos de ayuda, roles personalizados, reglas

Permisos de carga de archivos de dispositivo

Nombre Dependencias
Ver None
Administrar Ver
Control total Ver, administrar

Permisos de facturación

Nombre Dependencias
Administrar None
Control total Administrar

Administración de usuarios y roles

Permisos de roles personalizados

Nombre Dependencias
Ver None
Actualizar Ver
Crear Ver, actualizar
Eliminar Ver
Control total Ver, actualizar, crear, eliminar

Permisos de administración de usuarios

Nombre Dependencias
Ver None
Otras dependencias: Ver roles personalizados
Sumar Ver
Otras dependencias: Ver roles personalizados
Eliminar Ver
Otras dependencias: Ver roles personalizados
Control total Ver, agregar, eliminar
Otras dependencias: Ver roles personalizados

Permisos de administración de la organización

Nombre Dependencias
Ver None
Actualizar Ver
Crear Ver, actualizar
Eliminar Ver
Control total Ver, actualizar, crear, eliminar

Nota

Un usuario que tenga un rol personalizado que le conceda permisos para agregar otros usuarios solo puede agregar usuarios a un rol que tenga los mismos permisos que el suyo o unos inferiores.

Personalización de la aplicación

Permisos de paneles de la aplicación

Nombre Dependencias
Ver None
Actualizar Ver
Crear Ver, actualizar
Eliminar Ver
Control total Ver, actualizar, crear, eliminar

Permisos de paneles personales

Nombre Dependencias
Ver None
Actualizar Ver
Crear Ver, actualizar
Eliminar Ver
Control total Ver, actualizar, crear, eliminar

Permisos de personalización de marca, iconos de favoritos y colores

Nombre Dependencias
Ver None
Actualizar Ver
Control total Ver, actualizar

Permisos de vínculos de ayuda

Nombre Dependencias
Ver None
Actualizar Ver
Control total Ver, actualizar

Extensión de la aplicación

Permisos de exportación de datos

Nombre Dependencias
Ver None
Actualizar Ver
Crear Ver, actualizar
Eliminar Ver
Control total Ver, actualizar, crear, eliminar

Permisos de token de API

Nombre Dependencias
Ver None
Otras dependencias: Ver roles personalizados
Crear Ver
Otras dependencias: Ver roles personalizados
Eliminar Ver
Otras dependencias: Ver roles personalizados
Control total Ver, crear, eliminar
Otras dependencias: Ver roles personalizados

Pasos siguientes

Ahora que ha aprendido a administrar usuarios y roles en la aplicación de Azure IoT Central, el siguiente paso sugerido es aprender a personalizar la interfaz de usuario de la aplicación.