Einrichtung Auth0
TiMaS-Auth Einrichtung mit Auth0
Die Offizielle Dokumentation von Auth0 finden Sie hier
Voraussetzungen
Zugriff auf Ihr Auth0-Dashboard
Zugriff auf einen Admin-Account Ihrer TiMaS
Jedem Mitarbeiter, welcher sich über Auth0 an der TiMaS anmelden können soll, muss im Personalstamm der TiMaS (zu finden unter Stammdaten > Personal) unter Allgemein > Kontaktdaten die E-Mail Adresse zugeordnet sein, welche ihm in Auth0 zugeordnet ist
Hinzufügen einer Applikation bei Auth0
Öffnen Sie Ihr Auth0-Dashboard
Klicken Sie in der linken Menüleiste auf Applications, um den Menüpunkt aufzuklappen
Klicken Sie in der linken Menüleiste innerhalb des aufgeklappten Menüpunktes Applications auf Applications
Klicken Sie auf die rechts oben liegende Schaltfläche Create Application
Geben Sie der Applikation im Eingabefeld Name einen Namen, zum Beispiel TiMaS-Auth
Wählen Sie unter Choose an application type den Menüpunkt Regular Web Applications
Klicken Sie auf die unten rechts liegende Schaltfläche Create
Registrierung der Applikation in der TiMaS
Öffnen Sie Ihre TiMaS und melden Sie sich mit einem Administrator-Benutzerkonto an
Klicken Sie in der Menüleiste auf System
Klicken Sie innerhalb des aufgeklappten Menüpunktes auf TiMaS-Auth Konfiguration
Wählen Sie im geöffneten Fenster unter Provider die Option Auth0
Kopieren Sie den Wert des Feldes Client ID, welches Ihnen mittig in Ihrem Auth0-Dashboard angezeigt wird
Fügen Sie den eben kopierten Wert in das Feld Client ID in Ihrer TiMaS ein
Klicken Sie in Ihrem Auth0-Dashboard auf den Menüpunkt Settings, welcher in der Menüleiste unterhalb des Feldes Client ID angezeigt wird
Kopieren Sie den Wert des Feldes Client Secret, welches als viertes Feld der Gruppe Basic Information angezeigt wird
Fügen Sie den eben kopierten Wert in das Feld Client Secret in Ihrer TiMaS ein
Kopieren Sie den Wert des Feldes Domain, welches in Ihrem Auth0-Dashboard als zweites Feld der Gruppe Basic Information angezeigt wird
Geben Sie den eben kopierten Wert in das Feld Domain in Ihrer TiMaS ein
Klicken Sie auf die Schaltfläche Einstellungen Speichern, die Ihnen am unteren rechten Rand des geöffneten Fensters angezeigt wird
Konfiguration der Application bei Auth0
Scrollen Sie in Ihrem Auth0-Dashboard über Basic Information und Application Properties bis zur Gruppe Application URIs
Geben Sie den Link zu Ihrer TiMaS in das Feld Application Login URI ein
Geben Sie den Wert https://auth.timas.cloud/api/auth/timas/callback/auth0 in das Feld Allowed Callback URLs ein
Klicken Sie auf die Schaltfläche Save Changes, welche unten rechts angezeigt wird