Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
API RESTful des systèmes Oracle® ZFS Storage Appliance |
Utilisation de cette documentation
Chapitre 2 Utilisation de l'API
Chapitre 3 Commandes du service d'alerte
Chapitre 6 Commandes des journaux
Chapitre 8 Commandes du service des problèmes
Présentation des commandes du service des rôles
Chapitre 11 Commandes de service
Chapitre 12 Services de stockage
Chapitre 14 Service utilisateur
Crée une autorisation de rôle. Les propriétés d'entrée sont identiques à celles définies dans la CLI. Une propriété de portée est définie pour chaque autorisation. Il est possible de définir d'autres propriétés en fonction de la portée de l'entrée. Les valeurs de portée incluent :
ad cluster keystore role stmf user alert dataset nas schema svc workflow appliance hardware net stat update worksheet
Exemple de demande :
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}
Exemple de résultat :
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": "*" } }