Utilisez la procédure suivante pour créer un utilisateur avec ou sans les rôles d'administrateur. Vous trouverez une description des différents types d'utilisateur dans la section Présentation des utilisateurs et des rôles.
hostname:> configuration users
directory - pour un utilisateur d'annuaire (NIS, LDAP).
local - pour un utilisateur local.
data - pour un utilisateur des données seulement.
nologin - pour un utilisateur sans connexion.
hostname:configuration users john (uncommitted)> get logname = john uid = (unset) fullname = (unset) initial_password = (unset) require_annotation = false
hostname:configuration users john (uncommitted)> set initial_password=password initial_password = ******** (uncommitted) hostname:configuration users john (uncommitted)> commit
Vous avez alors créé un utilisateur mais n'avez pas personnalisé toutes ses propriétés.
Vous pouvez alors ajouter des rôles et des exceptions d'autorisation pour l'utilisateur considéré.
hostname:configuration users > local john hostname:configuration users john (uncommitted) > get logname = john uid = (unset) fullname = (unset) initial_password = (unset) require_annotation = false hostname:configuration users john (uncommitted) > set initial_password=password initial_password = ******** (uncommitted) hostname:configuration users john (uncommitted) > commit hostname:configuration users > select john hostname:configuration users john > show Properties: logname = john type = local uid = fullname = initial_password = ************* require_annotation = false roles = kiosk_mode = false kiosk_screen = status/dashboard Children: exceptions => Configure this user's exceptions preferences => Configure user preferences hostname:configuration users john > set roles= basic basic2 test_role1 test_role2 hostname:configuration users john > set roles=basic roles = basic (uncommitted) hostname:configuration users john > commit hostname:configuration users > select john hostname:configuration users john > show Properties: logname = john type = local uid = fullname = initial_password = ************* require_annotation = false roles = basic kiosk_mode = false kiosk_screen = status/dashboard Children: exceptions => Configure this user's exceptions preferences => Configure user preferences