Parameter > Benutzer > Zugriffscodes 

Bei den Zugriffscodes handelt es sich um Codes, mit denen Daten und Funktionen beim Lesen, Schreiben und Ausführen geschützt werden können (sofern es der Kontext zulässt). Diese Codes funktionieren ähnlich den Sperren, die auf Maskenfelder, Transaktionen, Berichte oder Datenbankelemente gelegt werden können. Es wird für jeden Benutzer einzeln definiert, ob er Zugriff auf so geschützte Daten haben soll (anders ausgedrückt: ob er den Schlüssel zum Öffnen dieser Sperre besitzen soll). Dies ist in den Benutzerdaten festgelegt: Dem Benutzer können Lese-, Schreib- und / oder Ausführungsrechte zugewiesen werden. Mit dem Kontrollkästchen Alle Zugriffscodes können bestimmten Benutzern die Zugriffsrechte auf alle über einen Zugriffscode geschützten Daten gewährleistet werden.

Mit dieser Funktion kann eine Liste von Zugriffscodes erfasst und geändert werden. Die Zugriffscodes sind dabei maximal zehnstellig und alphanumerisch und verfügen über einen Titel.

Die Anzahl der Zugriffscodes sowie ihre Kodifizierung ist vollständig freigestellt, da es lediglich um die in den verschiedenen auf diese Art prüfbaren Datenblättern definierten Zuweisungen geht.

Vorbedingungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Erfassungsmaske

Übersicht

Die Erfassung erfolgt tabellarisch. Es wird lediglich der entsprechende Zugriffscode erfasst, wobei die Kodifizierung freigestellt ist.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Tabelle

Dieser Code identifiziert eindeutig die erstellten Datensätze.

  • Bezeichnung (Feld DESACC)

 

Schließen

 

Spezielle Buttons

Im über diese Schaltfläche geöffneten Fenster befinden sich die folgenden Felder: :

Blocknummer 1

  • Feld OBJET

 

  • Feld CLES

 

Blocknummer 2

  • Von Ordner (Feld DOSORG)

Geben Sie den Ordner an, aus dem der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

  • Alle Ordner (Feld TOUDOS)

Mit dieser Option kann der Datensatz in alle im Dictionary definierten Ordner kopiert werden (Tabelle ADOSSIER der aktuellen Lösung).

  • Nach Ordner (Feld DOSDES)

Geben Sie den Ordner an, in den der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

Schließen

Mit diesem Button können alle Zugriffscodes in einen anderen Ordner kopiert werden (angelegt werden lediglich die Zugriffscodes, die in der Zielarbeitsmappe noch nicht vorhanden sind; bereits in der Zielarbeitsmappe vorhandene Zugriffscodes werden selbstverständlich nicht gelöscht).

Verwendung Zugriffscodes

Die Zugriffscodes können in verschiedenen Funktionen erfasst werden (Entwicklung, Verwaltung von Datenbankenelementen).

Standardverhalten: Enthält ein Datenblatt einen Zugriffscode, werden in der Objektverwaltung für jedes Datenblatt die Lese- und Änderungsrechte verwaltet. Dies erfolgt ab der Erfassung des Zugriffscodes im Datenblatt. Unterschieden wird zwischen Lese- und Schreibrechten.

Auf diese Art werden die einfachen Zugriffsrechte auf die Standarddatenblätter mit Zugriffscode automatisch verwaltet. Gleichzeitig kann bei jeglicher Objektverwaltung ein spezifischer Filter hinzugefügt werden. Ein solcher Filter kann ganz einfach per Hinzufügen des Feldes Zugriffscode in einer der Objektmasken erfolgen. Das Feld muss in der Objekttabelle hinzugefügt und in der Rubrik Feld Zugriffscode der Objektverwaltung deklariert werden.

Die Supervisor-Objekte in der nächsten Tabelle greifen beim zugriffscodeweisen Lesen und Schreiben auf die Filter zu. Wird der Objektcode fett formatiert angezeigt, werden die Zugriffscodes auch bei der Ausführung geprüft. Auf die geprüften Rechte wird in dieser Dokumention noch eingegangen.

Objektcode

Funktion

ADP

Parameter-Dictionary

AIM

Drucker

AMI

Datenbank Massenänderungen

ARP

Berichtsdictionary

AWI

Fensterverwaltung

GTC

Anzeigemasken

PS2

Statistik-Parameter

Hinweis: Das Änderungsrecht für den Zugriffscode der Parameter beinhaltet das Änderungsrecht für die Parametereigenschaften sowie das Änderungsrecht für den Parameterwert (in der Parametererfassung und in den individuellen Auswahlen, sofern der Parameter auf Benutzerebene definiert ist).

Analog dazu beinhaltet das Leserecht für die Zugriffscodes der Statistikparameter nicht nur das Recht zum Lesen der Parametercodes, sondern auch das Leserecht für die zugehörigen Statistiken.

Verwaltung der Ausführungsrechte für die oben erwähnten fett formatierten Objekte:

*    Über die Zugriffscodes auf die parametrierbaren Maskensteuerungen kann allen Benutzern die Benutzung der entsprechenden Maskensteuerungen untersagt werden, die nicht über die entsprechenden Ausführungsrechte verfügen.

*    Über die Zugriffscodes auf die Abfragen kann allen Benutzern die Ausführung der entsprechenden Abfragen untersagt werden, die nicht über die entsprechenden Ausführungsrechte verfügen.

*    Über die Zugriffscodes auf die Systemtransaktionen kann allen Benutzern, die nicht über die entsprechenden Ausführungsrechte verfügen, die Ausführung der entsprechenden Transaktionen untersagt werden.

*    Über die Zugriffscodes auf die Anzeigemasken kann allen Benutzern, die nicht über die entsprechenden Ausführungsrechte verfügen, die Benutzung der entsprechenden Masken untersagt werden.

Spezialfall bei der Prüfung von Zugriffsrechten: Den Maskenfeldern können Zugriffscodes zugeordnet werden (über die Funktion Zuweisung von Zugriffscodes). Durch die dem Code zugeordneten Lese- und Schreibrechte des Benutzers ist dann festgelegt, ob das Feld für den Benutzer sichtbar und / oder änderbar ist.

Die Leserechte der Zugriffscodes der Statistikcodes (Objekt PS2) sind nicht nur für die Anzeige der Parametrierung notwendig, sondern auch für die Anzeige der zugehörigen Statistiken.

Alle auf der X3-Technologie basierenden Software-Pakete verwenden die Zugriffscodes darüber hinaus für die Zugriffsberechtigungsprüfung auf Datenbanken und Software-Paket-Bewegungen. Diese Verwendungsart ist fest vorgegeben und wird in einem zusätzlichen Anhang beschrieben.

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung