La información sobre un usuario específico incluye preferencias de usuario y excepciones de autorización. En este ejemplo, user1 tiene una excepción de autorización llamada auth-000 que concede al user1 la capacidad de configurar y publicar alertas. Las preferencias para el user1 son todos los valores por defecto.
Ejemplo de solicitud:
GET /api/user/v1/users/user1 HTTP/1.1
Resultado de ejemplo:
{
"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": []
}
}
}