Modifie directement les propriétés utilisateur. logname, type et uid sont inaltérables.
Pour ajouter, modifier ou supprimer des rôles, des exceptions, des préférences, des clés ssh ou des jetons de connexion, reportez-vous à la documentation suivante :
Exemple de demande :
PUT /api/user/v1/users/test_user HTTP/1.1 {"fullname": "Test A. User", "require_annotation": true}
Exemple de résultat :
{ "user": { "href": "/api/user/v1/users/test_user", "logname": "test_user", "type": "local", "uid": 2000000002, "fullname": "Test A. User", "initial_password": true, "require_annotation": true, "roles": ["basic"], "kiosk_mode": false, "kiosk_screen": "status/dashboard", "exceptions": [], "preferences": { "href": "/api/user/v2/users/test_user/preferences", "locale": "C", "login_screen": "status/dashboard", "session_timeout": 15, "cli_idle_timeout": -1, "advanced_analytics": false, "keys": [], "tokens": [] } } }