JavaScript is required to for searching.
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
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Descripción general

Capítulo 2 Trabajo con la API

Capítulo 3 Comandos del servicio de alertas

Capítulo 4 Servicios de análisis

Capítulo 5 Servicios de hardware

Capítulo 6 Comandos de log

Capítulo 7 Comandos de red

Capítulo 8 Comandos del servicio de problemas

Capítulo 9 Servicio de roles

Capítulo 10 Servicios SAN

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

Mostrar usuarios

Obtener usuario

Crear usuario

Modificar usuarios

Suprimir usuarios

Capítulo 15 Comandos de flujo de trabajo

Capítulo 16 Clientes RESTful

Crear usuario

Este comando utiliza tres formas:

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:

Tabla 14-5  Crear propiedades de usuario nuevo
Tipo
Nombre de propiedad
Descripción
string
logname
Nombre de inicio de sesión del usuario nuevo (requerido)
string
fullname
Nombre completo del usuario nuevo (requerido)
string
initial_password
Contraseña inicial del usuario (requerida)
boolean
require_annotation
Indicador opcional para requerir la anotación de la sesión.

Clonar un usuario existente tiene las propiedades requeridas siguientes:

Tabla 14-6  Clonar propiedades del usuario
Tipo
Nombre de propiedad
Descripción
string
usuario
Nombre de usuario de origen
string
clonename
Nombre de inicio de sesión de clones nuevos
string
fullname
Nombre de usuario completo de clon nuevo (solamente local)
boolean
password
Contraseña del usuario clon nuevo (solamente local)

Agregar un administrador tiene las siguientes propiedades:

Tabla 14-7  Propiedades de usuario de red
Tipo
Nombre de propiedad
Descripción
string
netuser
Nombre de inicio de sesión de usuario de red

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": {}
        }
    }
}