User tools

Website tools


benno useradmin

Differences

The differences between two versions are shown here.

Link to this comparison view

Both sides of the previous revisionPrevious revision
Next revision
Previous revision
benno-useradmin [2017/02/07 16:04] – [Benno-useradmin] lwsystemsbenno-useradmin [2025/06/18 07:26] (current) – [Benno-useradmin] lwsystems
Line 1: Line 1:
 +Im Web-Interface kann ein Benutzer mit der Rolle //ADMIN// über den Menüpunkt "Benutzerverwaltung" Benutzer verwalten, die in der lokalen Benutzerdatenbank gespeichert werden.
 +
 +Diese Benutzer können auch auf der Konsole mit dem Kommando ''benno-useradmin'' bearbeitet werden. 
 +
 +
 ====== Benno-useradmin ====== ====== Benno-useradmin ======
  
Zeile 4: Zeile 9:
  
 Für Installationen in einer Umgebung mit zentraler Benutzerverwaltung ist die Anbindung an den [[LDAP-Authentisierungsmodul|LDAP Server]] oder das [[LDAP-Authentisierungsmodul|ActiveDirectory]] empfehlenswert.  Für Installationen in einer Umgebung mit zentraler Benutzerverwaltung ist die Anbindung an den [[LDAP-Authentisierungsmodul|LDAP Server]] oder das [[LDAP-Authentisierungsmodul|ActiveDirectory]] empfehlenswert. 
-<code>benno-useradmin [-h] [-l] [-u|-d|-s|-a|-c uid] [-p password] [-n name] [-e email1,email2, ...]+<code> 
 +benno-useradmin [-h] [-l] [-u <username>] [-d|-E] [-D] [-p <password>] 
 +  [-n <name>] [-e <email1,email2, ...>] -C [<container>]
  
 +  -c <file>          config file (default /etc/benno-web/benno.conf)
   -l list all users   -l list all users
-  -u uid login uid of the user + 
-  -d uid           delete user +  -u <username>      username (shows user data if no other options given) 
-  -s uid show userdata + 
-  -a uid add user + 
-  -c uid           change user (data given in additional options) +Add or change user data 
-  -p password      password of the user +  -p <password     password of the user 
-  -n name display name of the user +  -n <name         display name of the user 
-  -e email,email   comma separated list of email addresses ('' deletes all) +  -e <email,email  comma separated list of email addresses ('' deletes all
-  -C container     container name (default BennoContainer)+  -r <role>          user role (USER, ADMIN, REVISOR, default USER
 +  -C <container    container name container (comma separated, default BennoContainer) 
 + 
 +  -d                 disable user 
 +  -E                 enable user 
 +  -D                 delete user
   -h this help   -h this help
   -v print version number   -v print version number
Zeile 22: Zeile 35:
 ====== User anlegen ====== ====== User anlegen ======
  
-  benno-useradmin -hansen -p MyPass -n 'Paul Hansen' +  benno-useradmin -hansen -p MyPass -n 'Paul Hansen' -e 'hansen@hansen-meyer.de,p.hansen@hansen-meyer.de'
-                  -e 'hansen@hansen-meyer.de,p.hansen@hansen-meyer.de'+
  
 Falls der User für einen [[mandanten-konfiguration|Mandanten]] ([[begriffsbestimmungen#container|Container]]) angelegt werden soll, wird der Name des Containers mit dem Schalter //-C <container_name>// gesetzt. Falls der User für einen [[mandanten-konfiguration|Mandanten]] ([[begriffsbestimmungen#container|Container]]) angelegt werden soll, wird der Name des Containers mit dem Schalter //-C <container_name>// gesetzt.
  
benno-useradmin.1486483486.txt.gz · Zuletzt geändert: 2017/02/07 16:04 von lwsystems