ExportSecurity
유틸리티를 사용하여 Oracle Hyperion Planning 액세스 권한을 SecFile.txt
파일로 익스포트하여 애플리케이션 간에 액세스 권한을 익스포트하고 임포트할 수 있습니다(액세스 권한 임포트 참조). 지정된 사용자 또는 그룹(또는 필수 매개변수만 사용하는 경우 모든 사용자 및 그룹)에 대해 ExportSecurity
유틸리티는 멤버, 양식, 양식 폴더, 태스크 목록, 비즈니스 규칙 및 비즈니스 규칙 폴더와 같은 아티팩트에 대한 액세스 권한을 내보냅니다. ExportSecurity
는 내보낸 아티팩트 보안이 양식, 복합 양식, 양식 폴더, 태스크 목록, 비즈니스 규칙 또는 비즈니스 규칙 폴더 중 어느 것에 대한 것인지 지정하는 아티팩트 유형 플래그를 첨부합니다.
참고:
필수(옵션 아님) 매개변수만 지정하는 경우 모든 사용자 및 그룹에 대해 모든 아티팩트에 대한 모든 액세스 권한을 내보냅니다. 멤버 매개변수를 지정하여 익스포트를 제한할 수 있습니다(그러나 단 하나의 멤버 기반 매개변수만 가능).
옵션 매개변수를 임의 순서로 지정할 수 있습니다.
/S_USER
또는 /S_GROUP
만 사용할 수 있고 둘 모두를 사용할 수는 없습니다.
/S=
searchCriteria 매개변수를 사용하여 동일한 이름의 사용자 및 그룹을 지정할 수 있습니다.
유틸리티를 실행하면 내보낸 액세스 권한을 포함하는 SecFile.txt
라는 이름의 파일이 생성됩니다.
액세스 권한을 Planning에서 텍스트 파일로 내보내려면 다음을 수행합니다.
관련 참고:
멤버, 사용자 또는 그룹 이름에 구분자로 사용된 문자가 포함되는 경우 이름을 큰따옴표로 묶습니다. 예를 들어, 공백이 구분자인 경우 이름 South America
를 "South America"
처럼 큰따옴표로 묶습니다.
매개변수를 구분하는 데 쉼표가 사용되므로 매개변수에 쉼표가 있는 경우(예: Kravets, Diana
) 백슬래시를 앞에 둡니다. 또한 백슬래시를 사용하여 명령어 프롬프트의 백슬래시 옵션에서 벗어납니다. 이 예에서는 /A=Kravets\\,Diana
처럼 두 개의 백슬래시를 사용합니다.
ExportSecurity
유틸리티는 관리자의 태스크 목록에 대한 액세스 권한 익스포트를 지원하지 않으므로 SecFile.txt
파일에 해당 레코드를 수동으로 추가해야 액세스 권한을 가져올 수 있습니다.
파일 익스포트 이해
항목 | 설명 |
---|---|
사용자 또는 그룹 |
Oracle Hyperion Shared Services Console에 정의된 사용자 또는 그룹의 이름 |
memName |
애플리케이션의 멤버 |
액세스 권한 |
READ, READWRITE 또는 NONE. 사용자 이름/멤버 이름 조합에 대해 중복 라인이 있는 경우 READWRITE 액세스 권한이 있는 라인이 우선합니다. Oracle Hyperion Calculation Manager 비즈니스 규칙 및 폴더인 경우에만 액세스 권한이 NONE 또는 LAUNCH로 지정됩니다. |
Oracle Essbase 액세스 플래그 |
이러한 함수에 대한 보안 구현은 Essbase와 동일합니다. |
아티팩트 유형 |
유틸리티는 각 라인 뒤에 아티팩트 유형을 첨부합니다.
주: 수동으로 |
예를 들어 내보낸 파일에 다음 라인이 포함될 수 있습니다.
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