La utility ExportSecurity
consente di esportare le autorizzazioni di accesso di Oracle Hyperion Planning nel file SecFile.txt
in modo da poter esportare e importare le autorizzazioni di accesso in applicazioni diverse (fare riferimento alla sezione Importazione delle autorizzazioni di accesso). Per l'utente o il gruppo specificato, oppure per tutti gli utenti e i gruppi se si utilizzano solo i parametri obbligatori, l'utility ExportSecurity
consente di esportare le autorizzazioni di accesso nei seguenti artifact: membri, form, cartelle di form, elenchi di task, regole business e cartelle di regole business. L'utility ExportSecurity
aggiunge un flag per il tipo di artifact che specifica se le informazioni di protezione per l'artifact esportato riguardano un form, un form composito, la cartella di un form, un elenco di task, una regola business o una cartella di regole business.
Note:
Se si specificano solo i parametri obbligatori, non facoltativi, verranno esportate tutte le autorizzazioni di accesso per tutti gli artifact per tutti gli utenti e i gruppi. Per limitare l'esportazione è possibile specificare un parametro membro, ma è consentito un solo parametro basato su membro.
I parametri facoltativi possono essere specificati in qualsiasi ordine.
È possibile utilizzare solo il parametro /S_USER
o /S_GROUP
, ma non entrambi.
Utilizzare il parametro /S=
criteriRicerca per specificare utenti e gruppi con lo stesso nome.
Con l'esecuzione dell'utility viene creato un file denominato SecFile.txt
che contiene le autorizzazioni di accesso esportate.
Per esportare le autorizzazioni di accesso da Planning in un file di testo, procedere come segue.
Si noti anche quanto segue.
Se un nome di membro, utente o gruppo contiene un carattere utilizzato come delimitatore, il nome viene racchiuso tra virgolette doppie. Ad esempio, se si utilizza lo spazio come delimitatore, il nome Sud America
viene racchiuso tra virgolette doppie: "Sud America"
.
Poiché vengono utilizzate le virgole come separatori dei parametri, se un parametro contiene virgole (ad esempio Kravets, Diana
), è necessario anteporre una barra rovesciata. Utilizzare la barra rovesciata anche come carattere di escape per specificare una barra rovesciata dal prompt dei comandi. In questo esempio, utilizzare due barre rovesciate: /A=Kravets\\,Diana
La utility ExportSecurity
non supporta l'esportazione di autorizzazioni di accesso in elenchi di task per gli amministratori, pertanto è necessario aggiungere manualmente questi record nel file SecFile.txt
prima di poterli importare.
Informazioni sul file di esportazione:
Elemento | Descrizione |
---|---|
utente o gruppo |
Nome di un utente o un gruppo definito in Oracle Hyperion Shared Services Console. |
nomeMembro |
Membro nell'applicazione. |
autorizzazioni di accesso |
Lettura, Lettura/scrittura o Nessuno. In presenza di duplicati per una combinazione di nome utente/nome membro, la precedenza viene accordata alla riga con autorizzazione di accesso in Lettura/scrittura. Solo per le cartelle e le regole business di Oracle Hyperion Calculation Manager: le autorizzazioni di accesso sono specificate come NONE o LAUNCH. |
Flag di accesso di Oracle Essbase |
L'implementazione della protezione per queste funzioni è identica a Essbase. |
tipo di artifact |
La utility aggiunge il tipo di artifact dopo ogni riga.
Nota: Se il file |
Un file esportato potrebbe ad esempio contenere le seguenti righe:
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