Go to main content

Guide RESTful API des systèmes Oracle® ZFS Storage Appliance, version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Affichage d'un utilisateur spécifique

Les informations concernant un utilisateur particulier comprennent les préférences de cet utilisateur ainsi que les exceptions d'autorisation. Dans cet exemple, user1 dispose d'une exception d'autorisation nommée auth-000 qui lui permet de configurer et de publier des alertes. Les préférences de user1 sont toutes des valeurs par défaut.

Exemple de demande :

GET /api/user/v1/users/user1 HTTP/1.1

Exemple de résultat :

{
    "user": {
        "href": "/api/user/v2/users/user1",
        "logname": "user1",
        "type": "directory",
        "uid": user1uid,
        "fullname": "Real Name",
        "require_annotation": false,
        "roles": ["basic"],
        "kiosk_mode": false,
        "kiosk_screen": "status/dashboard",
        "exceptions": [
            "scope": "alert",
            "allow_configure": true,
            "allow_post": true,
            "href": "/api/user/v2/users/user1/exceptions/auth-000"
        ],
        "preferences": {
            "href": "/api/user/v2/users/user1/preferences",
            "locale": "C",
            "login_screen": "status/dashboard",
            "session_timeout": 15,
            "cli_idle_timeout": -1,
            "advanced_analytics": false,
            "keys": [],
            "tokens": []
        }
    }
}