Benutzernamen
Grundsätzlich hängt die Wahl des Benutzernamens für Verträge, die auf einem Server / bei einem Dienst eingerichtet werden, vom Provisioning-Modul ab. Meist werden hier feste Schemata verwendet.
Seit Version 1.1.1 bietet sourceDESK die Möglichkeit, Benutzernamen dynamisch je nach Produkt zu generieren. Dies ermöglicht maximale Flexibilität und Benutzernamen genau in dem Schemata, welches Sie haben möchten.
Das zu verwendende Einrichtungs-Modul muss dieses Feature unterstützen. Wählen Sie im Produkt bitte im Tab "Einrichtung" das gewünschte Modul. Erscheint nun ein neues Tab "Benutzername", so unterstützt das gewählte Modul die Funktion und Sie können das Schema für die Benutzernamen frei definieren.
Format
Im Format können Sie beliebigen Text verwenden. Stellen Sie bitte sicher, dass das Modul bzw. die dahinter arbeitende Software Benutzernamen in dem angegebenen Format unterstützt. Achten Sie hierbei bitte insbesondere auf Sonderzeichen.
Es stehen Ihnen folgende Variablen zur Verfügung:
- {contractId} ID des Vertrags
- {customerId} ID des Kunden / Kundennummer
- {incrementing} Aufsteigende Nummerierung, Konfiguration siehe unten
- {firstName} Vorname des Kunden
- {lastName} Nachname des Kunden
- {firstNameFirstLetter} Erster Buchstabe des Vornamens des Kunden
- {lastNameFirstLetter} Erster Buchstabe des Nachnamens des Kunden
- {email} E-Mailadresse des Kunden
- {emailLocalPart} Local-Part der E-Mailadresse (alles vor dem @)
- {year} Aktuelles Jahr (z.B. 2019)
- {month} Aktueller Monat (01-12)
- {day} Aktueller Tag (01-31)
Bitte verwenden Sie genügend Entropie, um doppelte Benutzernamen zu vermeiden. Stellen Sie außerdem sicher, dass eine eventuelle Maximallänge des Benutzernamens nicht überschritten wird. Es wird empfohlen, zumindest eine der IDs oder die Nummerierung zu nutzen, um doppelte Benutzernamen auszuschließen.
Nummerierung
Die Variable {incrementing} startet bei 1 (Startwert) und wird mit jedem erstellten Benutzernamen um 1 (Inkrementierung) erhöht. Bitte beachten Sie den Bezug dieser Nummerierung zum Produkt, nicht zum Server!
Sie können den Startwert und die Inkrementierung nach Belieben ändern. Bitte stellen Sie hierbei sicher, dass bereits vorhandene Werte nicht erneut generiert werden, da dies zu doppelten Benutzernamen führen könnte. Dies gelingt am besten, indem Sie den Startwert ausschließlich hochsetzen, aber niemals runter.