XIP User

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

<user>

Beschreibung

Dieses XML-Element wird verwendet um IES-Nutzer zu definieren.

Erlaubte übergerodnete XML-Elemente

<xip>, <userpool>

Attribute

Name Beschreibung
parent Anchor des Nutzer-Pools für diesen Nutzer. Die Angabe eines Parents ist nicht nötig, wenn die XML-Datei in einem Verzeichnis liegt, das als Pool definiert wurde (siehe XIP-INF). Elemente können auch ohne Angabe eines Parents importiert werden, wenn mit dem Parameter ies.xip.import.root ein Parent definiert wurde.
anchor Der Anchor des Elementes
name Der Name des Nutzers ergibt sich aus 'Nachname, Vorname (login)' und wird beim exportieren gesetzt. Für den Import wird dieses Attribut ignoriert.
login Login des Nutzers
firstname Vorname des Nutzers
lastname Nachname des Nutzers
type Typ des Nutzers. Der Typ wird als Zahlenwert angegeben.
  • 3002 = Administrator
  • 3003 = Standard-Nutzer
  • 3004 = Gast
password Hash-Wert des Nutzerpasswortes. Dieses Attribut wird bei einem Export des Nutzers gesetzt und kann auch für den Import verwendet werden.
clear-password Passwort im Klartext. Dieses Attribut wird bei einem Export nicht gesetzt (im IES sind die Passwörter nicht im Klartext abgelegt). Dieses Attribut kann für den Import verwendet werden.
sex Geschlecht des Nutzers (0=female, 1=male, -1=unknown)
email System-E-Mail-Adresse des Nutzers
locale Sprache des Nutzers (z.B. "de" oder "de_DE")
valid-from Beginn der Freischaltzeit. Das Datum wird in Millisekunden ab dem 1.1.1970 00:00 Uhr (UTC) angegeben
valid-to Ende der Freischaltzeit. Das Datum wird in Millisekunden ab dem 1.1.1970 00:00 Uhr (UTC) angegeben
disabled Sperre des Nutzers

Unterelemente

<comment>

Beschreibung

Kommentare zu dem Nutzer

Attribute

keine

<resource>

Beschreibung

Beliebiger Content, der für den Nutzer definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unterXIP Content beschrieben.

Attribute

keine

Beispiel für einen Nutzer

<?xml version="1.0" encoding="UTF-8"?>

<user
   anchor="user.wacker" name="Wacker, Willi (wacker)" parent="userpool.test2"
   login="wacker" password="d2Ezc1lZQXRVUmZJSQ==" firstname="Willi"
   lastname="Wacker" email="willi.wacker@sitepark.com" locale="de" type="3003">

  <resource>
    <text name="company">Sitepark GmbH</text>
  </resource>

</user>