Compartir vía


rol

Importante

Esta es la documentación de Azure Sphere (heredado). Azure Sphere (heredado) se retira el 27 de septiembre de 2027 y los usuarios deben migrar a Azure Sphere (integrado) en este momento. Use el selector de versiones situado encima de la TOC para ver la documentación de Azure Sphere (integrado).

Administra los roles de usuario en inquilinos para el control de acceso basado en rol (RBAC).

Operación descripción
agregar Agrega un rol para un usuario.
eliminación Quita un rol de usuario.
list Muestra una lista de usuarios y sus roles.
show Devuelve los roles asignados a una cuenta de usuario determinada.
show-types Muestra una lista de roles admitidos para este inquilino.

add

Agrega un rol a un usuario.

  • Un Administrador tiene acceso total a todos los dispositivos y operaciones dentro del inquilino, incluido el permiso para agregar o eliminar otros usuarios. El rol de administrador se asigna de forma predeterminada al usuario que crea el inquilino.
  • Un Colaborador puede agregar dispositivos y crear y cambiar implementaciones. Los desarrolladores de software y hardware que crean aplicaciones, administran dispositivos conectados y actualizan implementaciones, pero no son responsables de administrar el acceso al inquilino, deben tener el rol Colaborador.
  • Un lector tiene acceso a información sobre el inquilino, incluidos los dispositivos reclamados, las implementaciones y, si están disponibles, los datos de informes de errores de los dispositivos. Este rol es adecuado para el personal de operaciones y mantenimiento responsable de supervisar el rendimiento de los dispositivos conectados en las instalaciones del usuario final.

Nota:

Este comando registrará automáticamente la cuenta Microsoft del usuario con Azure Sphere, si aún no están registradas. Anteriormente, el comando register-user se usaba para registrar un nuevo usuario con Azure Sphere; esto ahora se hace automáticamente al agregar un usuario a un nuevo rol dentro de un inquilino existente y el comando register-user ahora está en desuso.

Parámetros obligatorios

Parámetro Tipo Descripción
-u, --user Cadena Especifica el nombre del usuario (dirección de correo electrónico).
-r, --role Cadena Especifica el rol que se va a asignar al usuario seleccionado. Los roles posibles son: Administrador, Colaborador y Lector.

Parámetros opcionales

Parámetro Tipo Descripción
-t, --tenant GUID o nombre Especifica el inquilino en el que se va a realizar esta operación. Invalida el inquilino seleccionado predeterminado. Puede especificar el identificador de inquilino o el nombre del inquilino.
Parámetros globales

Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:

Parámetro Descripción
--debug Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentra un error, proporcione la salida que se genera con la marca --debug activada al enviar un informe de errores.
-h, --help Imprime información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles.
--only-show-errors Muestra solo errores, supresión de advertencias.
-o, --output Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON coloreado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles) y yaml. De forma predeterminada, la CLI genera table. Para más información sobre los formatos de salida disponibles, consulte Formato de salida para comandos de la CLI de Azure Sphere.
--query Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta desde Servicios de seguridad de Azure Sphere. Consulte el tutorial de JMESPath y consulta la salida del comando de la CLI de Azure para obtener más información y ejemplos.
--verbose Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Use --debug para los registros de depuración completos.

Nota:

Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para más información sobre las opciones disponibles.

Ejemplo

azsphere role add --user john@contoso.com --role Administrator

delete

Quita un rol de un usuario en el inquilino actual o seleccionado de Azure Sphere.

Parámetros obligatorios

Parámetro Tipo Descripción
-u, --user Cadena Especifica el identificador o el correo electrónico del usuario para identificar al usuario del que se va a eliminar el rol.
-r, --role Enum Especifica el rol que se va a eliminar. Los roles posibles son: Administrador, Colaborador y Lector.

Parámetros opcionales

Parámetro Tipo Descripción
-t, --tenant GUID o nombre Especifica el inquilino en el que se va a realizar esta operación. Invalida el inquilino seleccionado predeterminado. Puede especificar el identificador de inquilino o el nombre del inquilino.

Nota:

El rol Administrador del usuario actual solo puede eliminarlo otro administrador.

Parámetros globales

Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:

Parámetro Descripción
--debug Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentra un error, proporcione la salida que se genera con la marca --debug activada al enviar un informe de errores.
-h, --help Imprime información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles.
--only-show-errors Muestra solo errores, supresión de advertencias.
-o, --output Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON coloreado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles) y yaml. De forma predeterminada, la CLI genera table. Para más información sobre los formatos de salida disponibles, consulte Formato de salida para comandos de la CLI de Azure Sphere.
--query Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta desde Servicios de seguridad de Azure Sphere. Consulte el tutorial de JMESPath y consulta la salida del comando de la CLI de Azure para obtener más información y ejemplos.
--verbose Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Use --debug para los registros de depuración completos.

Nota:

Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para más información sobre las opciones disponibles.

Ejemplo

azsphere role delete --user bob@contoso.com --role contributor --tenant 143adbc9-1bf0-4be2-84a2-084a331d81cb

list

Muestra una lista de roles de usuario en el inquilino actual o seleccionado.

La lista se truncará después de las primeras 500 entradas.

Parámetros opcionales

Parámetro Tipo Descripción
-t, --tenant GUID o nombre Especifica el inquilino en el que se va a realizar esta operación. Invalida el inquilino seleccionado predeterminado. Puede especificar el identificador de inquilino o el nombre del inquilino.
Parámetros globales

Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:

Parámetro Descripción
--debug Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentra un error, proporcione la salida que se genera con la marca --debug activada al enviar un informe de errores.
-h, --help Imprime información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles.
--only-show-errors Muestra solo errores, supresión de advertencias.
-o, --output Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON coloreado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles) y yaml. De forma predeterminada, la CLI genera table. Para más información sobre los formatos de salida disponibles, consulte Formato de salida para comandos de la CLI de Azure Sphere.
--query Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta desde Servicios de seguridad de Azure Sphere. Consulte el tutorial de JMESPath y consulta la salida del comando de la CLI de Azure para obtener más información y ejemplos.
--verbose Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Use --debug para los registros de depuración completos.

Nota:

Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para más información sobre las opciones disponibles.

Ejemplo

 azsphere role list --tenant 143adbc9-1bf0-4be2-84a2-084a331d81cb
 --------------------- -------------
 Name                  Roles
 ===================================
 bob@contoso.com       Administrator
                       Contributor
 --------------------- -------------

mostrar

Muestra información de roles para un usuario seleccionado.

Parámetros obligatorios

Parámetro Tipo Descripción
-u, --user Cadena Nombre de usuario para mostrar (dirección de correo electrónico).

Parámetros opcionales

Parámetro Tipo Descripción
-t, --tenant GUID o nombre Especifica el inquilino en el que se va a realizar esta operación. Invalida el inquilino seleccionado predeterminado. Puede especificar el identificador de inquilino o el nombre del inquilino.
Parámetros globales

Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:

Parámetro Descripción
--debug Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentra un error, proporcione la salida que se genera con la marca --debug activada al enviar un informe de errores.
-h, --help Imprime información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles.
--only-show-errors Muestra solo errores, supresión de advertencias.
-o, --output Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON coloreado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles) y yaml. De forma predeterminada, la CLI genera table. Para más información sobre los formatos de salida disponibles, consulte Formato de salida para comandos de la CLI de Azure Sphere.
--query Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta desde Servicios de seguridad de Azure Sphere. Consulte el tutorial de JMESPath y consulta la salida del comando de la CLI de Azure para obtener más información y ejemplos.
--verbose Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Use --debug para los registros de depuración completos.

Nota:

Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para más información sobre las opciones disponibles.

Ejemplo

azsphere role show --user john@contoso.com --tenant 143adbc9-1bf0-4be2-84a2-084a331d81cb
 -------------
 Roles
 =============
 Administrator
 Contributor
 -------------

show-types

Muestra los roles que se pueden asignar en este inquilino.

Parámetros globales

Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:

Parámetro Descripción
--debug Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentra un error, proporcione la salida que se genera con la marca --debug activada al enviar un informe de errores.
-h, --help Imprime información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles.
--only-show-errors Muestra solo errores, supresión de advertencias.
-o, --output Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON coloreado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles) y yaml. De forma predeterminada, la CLI genera table. Para más información sobre los formatos de salida disponibles, consulte Formato de salida para comandos de la CLI de Azure Sphere.
--query Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta desde Servicios de seguridad de Azure Sphere. Consulte el tutorial de JMESPath y consulta la salida del comando de la CLI de Azure para obtener más información y ejemplos.
--verbose Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Use --debug para los registros de depuración completos.

Nota:

Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para más información sobre las opciones disponibles.

Ejemplo

azsphere role show-types
 -------------
 Result
 =============
 Administrator
 -------------
 Contributor
 -------------
 Reader
 -------------