跳至主要內容
Adaptive Planning
上次更新時間 :2023-06-23
概念︰動態存取規則

概念︰動態存取規則

動態存取規則會依據對模型所做的變更來更新使用者的存取權,因此您無須在每次更新模型時都更新規則。若要將存取規則設為動態,請使用︰
  • 擁有的層級 (在括號中使用波浪號)
  • 層級屬性內容,用來篩選授予的層級
  • 科目屬性內容,授予對標有屬性內容值的任何科目的存取權。
  • 維度屬性內容,授予對標有屬性內容值的任何維度值的存取權。
  • 關聯 (使用加上括號的關聯代碼)對於層級屬性內容關聯,關聯會篩選授予的層級。對於維度屬性內容關聯,關聯會授予以關聯中的值標記的維度值。
範例︰授予對所有擁有之層級的存取權。然後,在「相同規則」
的屬性內容
授予
欄中,輸入層級屬性內容值。這會將存取權限定於擁有「且」標有該值的層級。
 如此,您就可以對層級移除或新增屬性內容標籤,藉以更新對層級的存取權,而無須更新存取規則。
存取規則中的關聯會將使用者或群組對應至一組層級、科目和自訂維度。若要變更存取權,您可以在不觸碰規則的情況下更新關聯。

範例︰具有屬性內容的存取規則

您的層級階層與屬性內容標籤︰
  • USA
    • 紐約 (標籤︰「東部」)
    • 加州 (標籤︰「西部」)
  • 加拿大
    • 亞伯達省 (標籤︰「西部」)
    • 紐芬蘭 (標籤︰「東部」)
存取規則︰
存取類型
使用者名稱
層級 (授予)
層級 (授予全部,但以下除外)
層級屬性內容 (授予)
層級屬性內容 (授予全部,但以下除外)
Edit
Jsmith
US
west
Canada
結果︰JSmith 可以變更
亞伯達
省
和
加州
層級中的資料。
Jsmith
無法檢視或變更
美國
或
加拿大
彙總的資料。
變更模型︰在
US
下新增一個名為
Oregon 的層級,
並使用
west
屬性內容標記該層級。
新結果︰JSmith
自動
取得
Oregon
的存取權。同樣地,移除
亞伯達省
的「西部」標籤。
JSmith 不再有
亞伯達省
的存取權。

範例︰存取規則的關聯

Jsmith
和
Janedoe
是
New York
使用者群組的成員。
您的自訂維度樹狀目錄如下所示:
  • 短袖運動衫
  • 毛衣
  • 褲子
    • 牛仔褲
    • 緊身褲
關聯︰
代碼
維度
關聯名稱
維度值
使用者
A-PROD
Product
Product Associations
Pants
Jsmith
Sweaters
Jeans
JaneDoe
Leggings
存取規則︰
存取類型
使用者群組
層級 (授予)
層級 (授予全部,但以下除外)
產品 (授予)
產品 (授予全部,但以下除外)
Edit
New York
(~)
(A-PROD)
結果︰
  • Jsmith
    可以在擁有的所有層級上編輯
    牛仔褲
    、
    緊身褲
    和
    毛衣
    的交集,因為她與父系值
    Pants
    相關聯。
    「褲子」
    包含所有後代。
  • Janedoe
    可以在所有擁有的層級編輯
    牛仔褲
    和
    緊身褲
    ,因為她僅與這些產品相關聯。
變更關聯︰將
Janedoe
新增至
毛衣
關聯。
新結果︰規則中的
(A-PROD)
自動授予
JaneDoe
對
毛衣
的存取權。