5.24.3.7. Automatischer Login

[Hinweis]Hinweis

Die Option Automatisches Einloggen aktivieren (plinkcommon.cfg -> Block [Login] -> Key "AUTOLOGIN") gibt es nicht mehr.

Ein (automatischer) Login läuft folgendermaßen ab:

  1. Zuerst wird geprüft, ob der Benutzer schon einmal eingeloggt war. Die Informationen dazu stehen in $CADENAS_USER, in der token.db.

  2. Wenn dort Informationen vom letzten Login stehen, werden diese verwendet.

  3. Ansonsten versucht die Anwendung, sich über den Windows-Login einzuloggen, allerdings nur, wenn in der Rechteverwaltung [Rights administration] unter Benutzerdatenbanken [User databases] die Login-Methode Windows aktiviert ist.

  4. Ansonsten wird ein Login-Dialog mit den aktivierten Login-Methoden angezeigt.

  5. Unabhängig davon können Sie jederzeit den Dialog Benutzer authentifizieren [Authenticate user] bzw. An Linkdatenbank anmelden [Log in to link database] aus PARTdataManager / 3Dfindit aufrufen.

    • PARTdataManager

    • 3Dfindit

Auswertung pappclient.cfg

Den Schlüssel applications gibt es nicht mehr. Dieser wurde entfernt, weil immer mehr Applikationen das SiteSetup über den Appserver ziehen, sodass es keinen Sinn ergibt, hierfür einzelne Applikationen anzugeben. Entweder ein Rechner hat direkten Zugriff auf die Verzeichnisse (CADENAS_DATA, CADENAS_SETUP, CADENAS_SITESETUP usw.) oder nicht. Meist wird nur ein (Admin-)Rechner benötigt, auf dem Einstellungen vorgenommen und Kataloge installiert werden. In diesem Fall ist es sinnvoll, über die Variable CADENAS_APPSERVER das RemoteFilesystem, den RemoteIndex und die RemoteDatabase zu deaktivieren. Die Einstellungsoptionen (Parameter) zu CADENAS_APPSERVER sind in Abschnitt 5.24.3.3, „ENTERPRISE 3Dfindit Client“ beschrieben.

Die Auswertung der pappclient.cfg läuft folgendermaßen ab:

  1. Zuerst wird geprüft, ob eine Variable CADENAS_APPSERVER gesetzt ist. Wenn ja, wird die pappclient.cfg nicht ausgewertet, sondern alle Einstellungen werden aus der Variablen CADENAS_APPSERVER gezogen.

  2. Dann wird geprüft, was über den Appserver laufen soll:

    • remoteFileSystem: CADENAS_DATA wird über den Appserver gezogen

    • remoteSetup bzw. remoteSiteSetup: CADENAS_SETUP bzw. CADENAS_SITESETUP läuft über den Appserver

    • remoteDB: Datenbankzugriffe gehen über den Appserver

    • remotepool: Auf CADENAS_DATA/pool wird über den Appserver zugegriffen

  3. Unterscheidung zwischen lokalem Modus und Remote-Modus (Schlüssel clientmode)

    • local

      Im lokalen Modus wird der Appserver vom Client gestartet, wenn er nicht läuft. In diesem Modus wird der Schlüssel LocalApplications ausgewertet. Alle dort angegebenen Applikationen starten den AppServer oder verbinden sich mit ihm. Auch PARTadmin startet einen AppServer. Die Applikationen verwenden den AppServer für die Suche.

      Im lokalen Modus greift PARTadmin immer direkt auf das Dateisystem und die Datenbank zu. Das heißt, die obigen Einstellungen werden ignoriert.

    • remote

      Im Remote-Modus greifen immer alle Applikationen auf den AppServer zu.

      Läuft die Client-Applikation auf demselben Rechner wie der AppServer, gilt folgende Regel:

      • Für PARTadmin: Alle Einstellungen (remoteFileSystem, remoteSetup, remoteSiteSetup, remoteDB) werden ignoriert. Der Zugriff findet immer direkt statt.

      • Alle anderen Applikationen: remoteFileSystem wird ignoriert. Der Grund ist: Vom Appserver werden Applikationen wie der psolupdater gestartet, die schreibend auf CADENAS_DATA zugreifen.

    [Hinweis]Hinweis

    Werden auf einem Client Kataloge mit PARTadmin installiert, kann über die Variable CADENAS_APPSERVER der direkte Zugriff auf die Daten aktiviert werden (indem remoteSetup und remoteSiteSetup deaktiviert werden).

    Sie können entsprechende Einstellungen auch über die Installationsart Software Lokal, Daten und Setup von einem existierenden Server [Software Local, data and setup from an existing server] erreichen.

    Software Lokal, Daten und Setup von einem existierenden Server [Software Local, data and setup from an existing server]

    Software Lokal, Daten und Setup von einem existierenden Server [Software Local, data and setup from an existing server]