Benutzer
Der Typ ‚Benutzer‘ ist fundamental und ist erforderlich um mit EaseFlow
überhaupt arbeiten zu können. Der Besitzer eines Benutzer ist der Typ ‚Adresse‘. Das heisst es können mehrere Benutzer einer
bestimmten Adresse zugeordnet werden. Der Vorteil dieses Ansatzes ist die
Zuordnung zu einer bestimmten Benutzerrolle. Je nach Login mit einem bestimmten Benutzer werden dann selektiv
nur die Objekte angezeigt auf die der aktuelle Benutzer auch die Berechtigung hat. Damit ist eine bessere Übersicht
gegeben und ein aufgabenbezogeneres Arbeiten möglich. Zudem kann ein
unbeabsichtigtes Löschen von Objekten die nicht der Rolle entsprechen
verhindert werden.
Zu beachten gilt, dass pro Benutzer folgende Information gespeichert
werden wie:
Aufgrund dieser Informationen setzt EaseFlow auf. So kann jeder Benutzer
auf unterschiedlichen DB's zugreifen bzw.
aufsetzen. Und/oder aber kann durch das Desktop
zudem gezielt auf eine Umgebung aufgesetzt und so schneller auf bestimmte
Objekte zugegriffen werden.
Für den Administrator
gelten die oben genannten Regeln nicht. Das heisst es wird immer auf die
Informationen vom IniFile zugegriffen. Ausgenommen
davon ist der Aufruf von EaseFlow via Parameter.
Über den Windows-Benutzer
werden im Login die verfügbaren Benutzer in Form
eines Auswahlfeldes angeboten. Der gewählte Benutzer wird verwendet, um
selektiv bestimmte Objekte anzuzeigen auf die der gewählte Benutzer die
erforderliche Berechtigung hat.
Bei einer Neueröffnung
eines Objektes wird der gewählte Benutzer unter der Lasche ‚Diverses / Zuordnung‘ eingetragen. Damit
ist dieser Benutzer der Besitzer des neu erstellten Objektes.
Es wird zudem ein ‚Sicherheits-Objekt' dem erstellten Benutzer angehängt. Die Sicherheits-ID wird unter der Lasche ‚Diverses / Zuordnung‘ eingetragen.
Sofern der Windows-Benutzer
nur einen zugeordneten Benutzer enthält, wird der Login
übergangen und EaseFlow direkt auf gestartet.
Der Benutzer sollte mit einer bestimmten Benutzerrolle
verknüpft werden. Damit wird sichergestellt, dass nur die der Benutzerrolle
entsprechenden Objekte angezeigt werden. Zudem kann damit ein unbeabsichtigtes
Löschen bzw. Bearbeiten von Objekten
verhindert werden.
Verweise:
|