Das Utility ExportSecurity
exportiert Oracle Hyperion Planning-Zugriffsberechtigungen in die Datei SecFile.txt
und ermöglicht es damit, Zugriffsberechtigungen anwendungsübergreifend zu exportieren und zu importieren (siehe Zugriffsberechtigungen importieren). Das Utility ExportSecurity
exportiert dabei die Zugriffsberechtigungen für den angegebenen Benutzer oder die angegebene Gruppe (oder bei Verwendung nur der obligatorischen Parameter für alle Benutzer und Gruppen) in die folgenden Artefakte: Elemente, Formulare, Formularordner, Aufgabenlisten, Geschäftsregeln und Geschäftsregelordner. ExportSecurity
hängt ein Artefakttyp-Kennzeichen an, aus dem hervorgeht, ob die exportierte Artefaktsicherheit für ein Formular, ein zusammengesetztes Formular, einen Formularordner, eine Aufgabenliste, eine Geschäftsregel oder einen Geschäftsregelordner gilt.
Hinweise:
Wenn Sie nur obligatorische (und keine optionalen) Parameter festlegen, werden alle Zugriffsberechtigungen für alle Artefakte für alle Benutzer und Gruppen exportiert. Sie können den Export beschränken, indem Sie einen Elementparameter (aber nicht mehr als einen elementbasierten Parameter) angeben.
Die optionalen Parameter können in beliebiger Reihenfolge angegeben werden.
/S_USER
und /S_GROUP
dürfen nicht zusammen verwendet werden.
Wenn Sie Benutzer und Gruppen mit identischem Namen angeben möchten, verwenden Sie den Parameter /S=
searchCriteria.
Das Utility legt eine Datei mit dem Namen SecFile.txt
an, die die exportierten Zugriffsberechtigungen enthält.
So exportieren Sie Zugriffsberechtigungen aus Planning in eine Textdatei:
Beachten Sie außerdem Folgendes:
Wenn ein Element, ein Benutzer oder eine Gruppe in seinem bzw. ihrem Namen ein Zeichen enthält, das als Trennzeichen angegeben wurde, wird der Name in doppelte Anführungszeichen gesetzt. Beispiel: Wenn das Leerzeichen als Trennzeichen festgelegt wurde, wird der Name Vereinigte Staaten
in doppelte Anführungszeichen gesetzt: "Vereinigte Staaten"
.
Da Kommas zum Trennen von Parametern verwendet werden, müssen Sie Kommas in Parametern (z.B. bei Kravets, Diana
) einen umgekehrten Schrägstrich voranstellen. Verwenden Sie den umgekehrten Schrägstrich auch als Escape-Zeichen für den umgekehrten Schrägstrich aus der Eingabeaufforderung. In folgendem Beispiel werden zwei umgekehrte Schrägstriche benötigt: /A=Kravets\\,Diana
Das Utility ExportSecurity
unterstützt nicht das Exportieren von Zugriffsberechtigungen in Aufgabenlisten durch Administratoren. Solche Datensätze müssen Sie der Datei SecFile.txt
manuell hinzufügen, bevor Sie die Zugriffsberechtigungen importieren können.
Erläuterungen zur Exportdatei:
Element | Beschreibung |
---|---|
user oder group |
Der Name eines Benutzers oder einer Gruppe, der in Oracle Hyperion Shared Services Console definiert wurde. |
memName |
Element in der Anwendung. |
Zugriffsberechtigungen |
READ, READWRITE oder NONE. Wenn es für eine Kombination aus Benutzername und Elementname doppelte Zeilen gibt, hat die Zeile mit der Zugriffsberechtigung READWRITE Vorrang. Nur für Oracle Hyperion Calculation Manager-Geschäftsregeln und -Ordner: Zugriffsberechtigungen werden entweder als NONE (Keine) oder LAUNCH (Starten) angegeben. |
Oracle Essbase Zugriffskennzeichen |
Die Sicherheitsimplementierung für diese Funktionen entspricht der von Essbase. |
Artefakttyp |
Nach jeder Zeile hängt das Utility den Artefakttyp an:
Hinweis: Wenn Sie die Datei |
Eine exportierte Datei könnte z.B. die folgenden Zeilen enthalten:
User1,DataForm2,READ,MEMBER,SL_COMPOSITE
User2,Folder3,READWRITE,MEMBER,SL_FORMFOLDER
User3,DataForm4,READWRITE,MEMBER,SL_FORM
"North America",Account101,READWRITE,MEMBER,SL_CALCFOLDER