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
-------------