ImportSecurity
公用程式可將使用者或群組的存取權限從文字檔載入到 Oracle Hyperion Planning 中。(若要新增使用者或群組,請參閱 Oracle Enterprise Performance Management System User Security 管理手冊 。)匯入存取權限僅會覆寫已匯入成員、表單、表單資料夾、任務清單、Oracle Hyperion Calculation Manager 商業規則及 Calculation Manager 商業規則資料夾的現有存取權指派。所有其他現有存取權限保持不變。SL_CLEARALL
參數會清除所有現有存取權限;您可將他與其他參數一起使用以取代現有存取權限。另請參閱匯出存取權限。
ImportSecurity
公用程式需要將使用者先提供給 Planning 應用程式,才能指派存取權。例如:
如果將使用者 mrauch 提供給 TotPlan 應用程式,則這個記錄即可使用該公用程式順利地將存取權限指派給 mrauch:
mrauch,member1,READWRITE,MEMBER
如果尚未將使用者 ehennings 提供給應用程式,則此記錄將無法載入:
ehennings,member1,READWRITE,MEMBER
ExportSecurity
公用程式會自動建立 SecFile.txt
檔案,您可以透過此檔案匯入存取權限。如果您願意,亦可按以下指導方針手動建立 SecFile.txt
檔案:
您必須命名文字檔 SecFile.txt
並將其儲存於 planning1
目錄中 (如需完整路徑,請參閱關於 EPM Oracle 例項)。
必須在該應用程式中定義所有使用者、群組及人工因素。
匯入對使用者定義的自訂維度的存取權限之前,您必須選取套用安全性以允許為其設定存取權限 (請參閱啟用維度的存取權限)。
SecFile.txt
檔案中的各行都必須指定存取權限資訊。
每行均必須包含以下項目,且由下列其中一個分隔符號分隔:逗號 (,)、Tab、分號 (;)、垂直線 (|)、冒號 (:)、空格 ( )。預設為逗號。
項目 | 描述 |
---|---|
使用者名稱或群組名稱 |
在 Oracle Hyperion Shared Services 主控台中定義的使用者名稱或群組名稱。 若要將存取權限資訊匯入到與使用者名稱相同的群組中,請將此資訊附加到 例如:
|
artifact name |
已匯入存取權限的已命名人工因素 (如成員、表單、任務清單、資料夾或 Calculation Manager 商業規則)。範例: 如果人工因素名稱包含作為分隔字元的字元,請以雙引號括住名稱。例如,如果您使用空格作為分隔字元,請以雙引號括住名稱 South America: |
access permissions |
「讀取」、「讀寫」或「無」。如果使用者/成員組合具有重複的行,則具有「讀寫」存取權的行將優先。例如,對於以下行:
User1 至 Member1 的存取權限將套用為「讀寫」。 僅適用於 Calculation Manager 商業規則與資料夾:請將啟動存取權限指定為「無」或「啟動」。 |
Oracle Essbase access flags |
@CHILDREN、@ICHILDREN、@DESCENDANTS、@IDESCENDANTS 和 MEMBER。 這些函數的安全性實作與 Essbase 相同。 註: 針對任務清單,只有 MEMBER 可使用。針對資料夾,只有 @IDESCENDANTS 可使用。 |
artifact type |
對於除成員以外的人工因素,請使用以下人工因素類型識別碼區分您正在為其匯入安全性的人工因素:
註:
註:
|
檔案中的範例行:
User1,Account1,READ,@CHILDREN
Group2,DataForm08,READWRITE,MEMBER,SL_FORM
User3,TaskList09,READWRITE,MEMBER,SL_TASKLIST
NorthAmericaGroup,Sales,READWRITE,@IDESCENDANTS,SL_FORMFOLDER
若要將存取權限匯入到 Planning 中,請執行下列動作: