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
Descripción general de los comandos del servicio de roles
Modificar autorización de roles
Servicio de SAN de la API de RESTful
Servicio de almacenamiento de la API de RESTful
Crear una autorización de rol nueva. Las propiedades de entrada son las mismas que las definidas en la CLI. Cada autorización tiene una propiedad "scope" definida. Se pueden configurar otras propiedades en base al ámbito de entrada. Los valores de ámbito posibles incluyen:
ad cluster keystore role stmf user alert dataset nas schema svc workflow appliance hardware net stat update worksheet
Ejemplo de solicitud:
POST /api/role/v1/roles/role_workflow/authorizations HTTP/1.1 Authorization: Basic abcefgMWE= Host: zfssa.example.com:215 Accept: application/json Content-Type: application/json Content-Length: 41 {"scope": "workflow", "allow_read": true}
Resultado de ejemplo:
HTTP/1.1 201 Created X-Zfssa-Appliance-Api: 1.0 Content-Type: application/json Content-Length: 171 Location: /api/role/v1/roles/role_workflow/authorizations/auth-000 { "auth": { "allow_modify": false, "allow_read": true, "href": "/api/role/v1/roles/role_workflow/authorizations/auth-000", "owner": "*", "scope": "workflow", "uuid": "*" } }