Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Interfaz de programación de aplicaciones de RESTful de Oracle® ZFS Storage Appliance |
Capítulo 1 Descripción general
Capítulo 3 Comandos del servicio de alertas
Capítulo 4 Servicios de análisis
Capítulo 5 Servicios de hardware
Capítulo 8 Comandos del servicio de problemas
Capítulo 11 Comandos de servicio
Capítulo 12 Servicios de almacenamiento
Capítulo 13 Comandos del sistema
Capítulo 14 Servicio del usuario
Comandos del servicio del usuario
Este comando utiliza tres formas:
Crear un nuevo usuario local: crea un nuevo usuario local.
Clonar un usuario existente: clona un nuevo usuario a partir de un usuario existente.
Agregar un administrador: requiere que se configure la propiedad netuser con el nombre del usuario de red.
En los tres casos, se envía a los usuarios una solicitud POST con propiedades con formato de JSON en el cuerpo.
Crear un nuevo usuario local tiene las siguientes propiedades:
|
Clonar un usuario existente tiene las propiedades requeridas siguientes:
|
Agregar un administrador tiene las siguientes propiedades:
|
Ejemplo de creación de un usuario local.
Ejemplo de solicitud:
POST /api/user/v1/users HTTP/1.1 Authorization: Basic abcefgMWE= Host: zfssa.example.com:215 Accept: application/json Content-Type: application/json Content-Length: 71 {"logname":"joe", "fullname":"Joe Admin", "initial_password":"letmein"}
Resultado de ejemplo:
HTTP/1.1 201 Created X-Zfssa-Appliance-Api: 1.0 Content-Type: application/json Content-Length: 386 Location: /api/user/v1/users/joe { "user": { "href": "/api/user/v1/users", "logname": "joe", "fullname": "Joe Admin", "initial_password": "DummyPassword", "require_annotation": false, "kiosk_mode": false, "kiosk_screen": "status/dashboard", "roles": ["basic"], "exceptions": {}, "preferences": { "locale": "C", "login_screen": "status/dashboard", "session_timeout": 15, "advanced_analytics": false, "keys": {} } } }