Kontextmenüs kopieren

Mit dem Tool „cpyusrentmnu“ (copy user entity menus) können die Kontextmenüs für einen Benutzer in die Kontextmenüs eines oder mehrerer anderer Benutzer kopiert werden. Das ist hilfreich bei der Einrichtung von Test-, Demo- und Schulungssystemen.

1                     Zielgruppe

  • System-Administratoren
  • Technische Berater

2                     Begriffsbestimmung

Benutzer

Die Bezeichnung Benutzer trifft zu auf 1. eine Person, die ein Semiramis-System benutzt, und 2. ein System, das mit einem Semiramis-System kommuniziert. Mit der Erfassung eines Benutzers in einem beliebigen Semiramis-System, wird ihm ein Zugang zum System ermöglicht. Dieser Zugang erfolgt z. B. aufgrund eines Zertifikates, welches die Echtheit eines Benutzers überprüft. Da die Benutzer in der Konfigurations-Datenbank gespeichert werden, sind sie für alle Semiramis-Systeme gültig, die mit dieser Konfigurations-Datenbank arbeiten. Nachdem ein Benutzer erfasst wurde, ist er einer Berechtigungsrolle zuzuweisen, über die der Benutzer Berechtigungen erhält.

Kontextmenü

Das Kontextmenü ist das anpassbare benutzerspezifische Kontextmenü für Business Entitys. Benutzerunabhängige Menüeinträge enthält das Systemkontextmenü.

Systemkontextmenü

Das Systemkontextmenü ist das systemweite Kontextmenü für Business Entitys. Pro Business Entity kann es benutzerspezifisch angepasst werden.

3                     Beschreibung

Das Tool kopiert das Kontextmenü eines Benutzers in die Kontextmenüs eines oder mehrerer anderer Benutzer. Dies ist hilfereich bei der Einrichtung von Test-, Demo- und Schulungssystemen.

3.1               Befehl

Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.

cpyusrentmnu -user:<str> -toUser:<str-1> … -toUser:<str-n>
[-replace]

3.2               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
-user:<str> Benutzer, dessen Kontextmenüs kopiert werden.
-toUser:<str-1> … -toUser:<str-n> Benutzer, der die neuen Kontextmenüs erhält.
[-replace] Normalerweise werden bestehende Kontextmenüs nicht überschrieben. Wenn Sie diesen Parameter angeben, ersetzen Sie eventuell vorhandene Kontextmenüs.

3.3               Berechtigungen

Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie in der Technischen Dokumentation im Dokument Berechtigungen nachlesen.

Für den Befehl „cpyusrentmnu“ und seine Parameter gilt folgende besondere Berechtigung:

com.cisag.sys.preferences.ChangeOtherUserEntityMenus
Kontextmenüs anderer Benutzer ändern; für den Parameter „–toUser“, wenn es nicht der ausführende Benutzer ist.

Czy ten artykuł był pomocny?