Einführung / Konfiguration von Benutzerrechten / Konfiguration / Konfiguration der Server-Komponente / Benutzer-XML-Datei (users.xml)

Benutzer-XML-Datei (users.xml)

Für die Benutzerdefinition muss eine eigene XML-Datei angelegt werden. Dies kann über das FirstSpirit ServerMonitoring vorgenommen werden (siehe Konfiguration eines Dienstes). Diese Benutzer-XML-Datei muss in der Permission-Servicekonfigurationsdatei service.ini mit dem Parameter NAME.users bekannt gemacht werden. Es wird empfohlen, die Datei über ein Skript zu erstellen, um die Fehleranfälligkeit zu reduzieren.

Eine Beispielkonfiguration einer Benutzerdatei kann folgendermaßen lauten:

<?xml version="1.0" encoding="UTF-8"?>
            <USERS>
                      <USER login="visitor_1"
                            realname="Besucher 1"
                            password="password_visitor_1"
                            active="1"
                            groups="2" />

                      <USER login="member_1"
                            realname="Mitglied 1"
                            password="password_member_1"
                            active="1"
                            groups="3" />

                      <USER login="client_1"
                            realname="Kunde 1"
                            password="password_client_1"
                            active="1"
                            groups="3,4" />
            </USERS>

Dem Wurzelelement der Benutzerdefinition USERS kann das Attribut timestamp (Zeitstempel der Benutzerdefinition) übergeben werden.

Innerhalb von USERS können beliebig viele USER-Elemente angeben werden, wobei es sich bei jedem USER-Element um einen Benutzer handelt. Jedes USER-Element benötigt folgende Attribute:

  • login (Benutzer-Login)
  • realname (vollständiger Benutzername)
  • password (Benutzerpasswort)
  • active (aktiver/nicht aktiver Benutzer, mögliche Werte: 1 und 0) und
  • groups (kommaseparierte Liste der Gruppen-IDs, zu der der Benutzer gehört).

Zusätzlich kann das optionale Attribut timestamp (Zeitstempel) angeben werden.

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.5 | Datenschutz