Mit dem Tool „exparl“ (export authorization role) exportieren Sie eine oder mehrere Berechtigungsrollen und die zugeordneten Berechtigungsobjekte in Form einer Abfolge von Befehl-Aufrufen mit den entsprechenden Parametern in eine Skript-Datei. Diese Skript-Datei kann einfach mit einem Text-Editor verändert und angepasst werden, um sie auf der Toolshell des gleichen oder eines anderen Systems über call <Skript-Datei> auszuführen. Auf diese Art können Berechtigungsrollen über Datenbank- und Systemgrenzen hinweg übertragen werden.
Zielgruppe
- Administratoren
- Technische Berater
Beschreibung
Das Tool dient zum Exportieren einer oder mehrerer Berechtigungsrollen und der Zuordnung der Berechtigungsobjekte in Form einer Abfolge von Befehl-Aufrufen mit den entsprechenden Parametern in eine Skript-Datei.
Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
exparl | -authorizationRole:<str-1> …
-authorizationRole:<str-n>* [-inSameSystem] -fullFileName:<text> |
Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden; nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
-authorizationRole:
<str-1> … -authorizationRole: <str-n>* |
Name der Berechtigungsrolle, die exportiert werden soll. |
[-inSameSystem] | Gibt an, ob Berechtigungen für Ausgabegeräte, Benutzermenüs und Verarbeitungs-Warteschlangen als Objektreferenzen exportiert werden. Wird der Parameter nicht angegeben, dann werden die Ausgabegeräte, Benutzermenüs und Verarbeitungs-Warteschlangen mit Namen exportiert. Die Verwendung des Parameters ist in der Regel nicht erforderlich. |
-fullFileName:<text> | Name der zu erstellenden Skript-Datei, die sowohl im Dateisystem als auch im Knowledge Store angelegt werden kann. Die unterstützten Schemata für den Dateinamen sind “file:///C:/file.scl” und “kstore://XYZ12000/file.scl”. |
Berechtigungen
Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie im Dokument „Berechtigungen“ nachlesen.
Für Berechtigungsfestlegungen für das Tool „Berechtigungsrolle exportieren“ ist das folgende Business Entity relevant:
com.cisag.sys.security.obj.AuthorizationRole