Omitir vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Guía de API de RESTful de Oracle® ZFS Storage Appliance, versión 2013.1.3.0 |
Introducción a la API de RESTful de Oracle ZFS Storage Appliance
Servicio de alertas de la API de RESTful
Servicio de problemas de la API de RESTful
Servicio de rol de la API de RESTful
Servicio de SAN de la API de RESTful
Servicio de almacenamiento de la API de RESTful
Servicio de usuario de la API de RESTful
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 solicitud (para crear un usuario local):
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": {} } } }