O utilitário ExportSecurity
exporta permissões de acesso do Oracle Hyperion Planning para o SecFile.txt
, permitindo a você exportar e importar permissões de acesso entre aplicativos (consulte Importação de Permissões de Acesso). Para o usuário ou grupo especificado (ou para todos os usuários ou grupos, se forem usados apenas os parâmetros obrigatórios), o utilitário ExportSecurity
exporta permissões de acesso a estes artefatos: membros, formulários, pastas de formulários, listas de tarefas, regras de negócios e pastas de regras de negócios. O ExportSecurity
anexa um sinalizador do tipo de artefato que especifica se a segurança do artefato exportado é um formulário, formulário composto, pasta de formulário, lista de tarefas, regra de negócios ou pasta da regra de negócios.
Observações:
Se você especificar apenas parâmetros obrigatórios (não opcionais), todas as permissões de acesso a todos os artefatos de todos os usuários e grupos serão exportadas. É possível limitar a exportação especificando um parâmetro de membro (mas apenas um parâmetro baseado em membro).
Pode-se especificar os parâmetros opcionais em qualquer ordem.
Você pode usar apenas /S_USER
ou /S_GROUP
, não ambos ao mesmo tempo.
Use o parâmetro /S=
searchCriteria para especificar os usuários e grupos com o mesmo nome.
A execução do utilitário cria um arquivo denominado SecFile.txt
, que contém as permissões de acesso exportadas.
Para exportar permissões de acesso do Planning para um arquivo de texto:
Observe também:
Se um membro, usuário ou nome de grupo tiver um caractere usado como delimitador, o nome ficará entre aspas duplas. Por exemplo, se um espaço for o delimitador, o nome South America
será colocado entre aspas duplas: "South America"
.
Como as vírgulas são usadas para separar parâmetros, se um parâmetro tiver vírgulas (por exemplo, Kravets, Diana
), preceda-o com uma barra invertida. Além disso, use barra invertida para fazer escapar a barra invertida do prompt de comando. Neste exemplo, use duas barras invertidas: /A=Kravets\\,Diana
O utilitário ExportSecurity
não suporta exportação de permissões de acesso a listas de tarefas para administradores, de modo que você precisa adicionar manualmente esses registros ao arquivo SecFile.txt
para poder importá-los.
Como entender o arquivo de exportação:
Item | Descrição |
---|---|
user ou group |
O nome de um usuário ou grupo definido em Oracle Hyperion Shared Services Console. |
memName |
Um membro no aplicativo. |
permissões de acesso |
READ, READWRITE ou NONE. Se houver linhas duplicadas para uma combinação de nome de usuário/nome de membro, a linha com o acesso READWRITE prevalecerá. Para regras de negócios e pastas do Oracle Hyperion Calculation Manager apenas: permissões de acesso são especificadas como NONE ou LAUNCH. |
Sinalizadores de acesso do Oracle Essbase |
A implementação de segurança para essas funções é idêntica ao Essbase. |
tipo de artefato |
Após cada linha, o utilitário anexa o tipo de artefato:
Nota: Se você criar manualmente o arquivo |
Por exemplo, um arquivo exportado pode conter estas linhas:
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