Der Mitarbeiter muss in VinX nicht zwangsweise als Mitarbeiter angelegt sein.
Der Aussendienst-Mitarbeiter muss aber in VinX in der Vertreter-Tabelle hinterlegt sein.
Die Rolle eines Mitarbeiter muss im Portal vorbereitet sein - siehe Bild 1.
Die Mitarbeiter-Berechtigungen müssen importiert werden, so dass sie für die Mitarbeiter-Rolle angelegt sind. Bild 2.
Schritte zur Anlage
Der Mitarbeiter wird in der Benutzer-Tabelle des Portals angelegt. Dies ist nicht in der gleichen Tabelle, wie in VinX, sondern QuinoIdentityUser. Ein Benutzer ist ein Portal-Anwender und nicht ein VinX Benutzer. Wäre das Portal ein Kunden-Portal, würden wir hier die Kunden eintragen. Bild 3.
Bei der Neuanlage ist das Passwort einzugeben, dieses ist eigentlich egal, da der Benutzer dies beim Erst-Login über die Passwort vergessen Funktion einrichten kann. Von daher empfiehlt sich ein Regel-konformes Passwort unter Einbezug einzelner Namensfragmente, damit es für jeden Benutzer zu Beginn eindeutig ist.
Dem Benutzer lässt sich nun der Datensatz zuweisen, der ihn in VinX repräsentiert. Hier beim Aussendienstportal ist dies die Zielklasse Vertreter und darin lässt sich dann der korrekte Vertreter zuweisen. Bild 4.
Ersteinstieg der Anwender
Die Benutzer versuchen sich anzumelden und ob sie das Passwort kennen oder nicht, es benötigt in beiden Fällen eine Bestätigung des Logins über die Mail-Adresse, die auf dem Benutzer hinterlegt wird. Der Benutzer erhält die Bestätigungs-Mail und kann dann das Passwort über den erhaltenen Link festlegen.
Für die Konfiguration benötigen wir ein Mail-Account des Plattform-Inhabers, also des VinX Kunden - oder bei den Testinstanzen - von uns. Dies ist das Account, worüber die Mails verschickt werden. Empfehlenswert ist ein Office365 Account.
Die Einstellungen vorgenommen werden über Grundeinstellungen, die wir mit dem Admin-Account auf dem VinX Portal bearbeiten können.
Mein Bluewin Account hat unbekannten Gründen nicht funktioniert. Es kann sein, dass es klemmt, ohne dass der Mail-Server reagiert, primär aus Sicherheitsgründen.
2
Email:SmtpPort
587
Gemäss Doku des Mail-Providers.
3
Email:SmtpEnableSsl
True
Dürfte inzwischen überall so sein.
4
Email:SmtpPassword
<passwort>
Dieses wird hier im Klartext angezeigt, was ein gewisses Sicherheitsrisiko darstellt. Darum sollte kein persönliches Konto verwendet werden.