주 컨텐츠로 이동
Adaptive Planning
최종 업데이트: 2023-06-23
개념: 동적 액세스 규칙

개념: 동적 액세스 규칙

동적 액세스 규칙을 사용하면 모델에 적용한 변경사항을 기반으로 사용자 액세스를 업데이트할 수 있으므로 모델을 업데이트할 때마다 규칙을 업데이트할 필요가 없어집니다. 액세스 규칙을 동적으로 만들려면 다음을 사용합니다.
  • 괄호 안에 물결표를 사용하여 소유한 레벨
  • 허용 레벨을 필터링할 레벨 특성
  • 계정 특성: 특성 값으로 태깅된 모든 계정에 대한 액세스 권한을 부여합니다.
  • 디멘션 특성: 특성 값으로 태깅된 디멘션 값에 대한 액세스 권한을 부여합니다.
  • 괄호 안의 연결 코드를 사용하여 연결 레벨 특성 연결의 경우 연결이 허용 레벨을 필터링합니다. 디멘션 특성 연결의 경우 연결은 연결의 값으로 태깅된 디멘션 값을 허용합니다.
예를 들어, 모든 소유한 레벨에 대한 액세스 권한을 부여합니다. 그런 다음
동일한 규칙의
특성
허용
열에 레벨 특성 값을 입력합니다. 이렇게 하면 소유하는
동시에
입력된 값으로 태깅된 레벨로 액세스가 제한됩니다. 이제 액세스 규칙을 업데이트하지 않고도 특성 태그를 레벨에서 제거하거나 레벨에 추가하여 레벨에 대한 액세스를 업데이트할 수 있습니다.
액세스 규칙에서 연결은 사용자 또는 그룹을 레벨, 계정 및 커스텀 디멘션 세트에 매핑합니다. 액세스 권한을 변경하려면 규칙을 변경하지 않고 연결을 업데이트하면 됩니다.

예: 특성이 있는 액세스 규칙

특성 태그가 있는 레벨 계층:
  • USA
    • 뉴욕(태그: 동부)
    • 캘리포니아(태그: 서부)
  • 캐나다
    • 앨버타(태그: 서부)
    • 뉴펀들랜드(태그: 동부)
액세스 규칙:
액세스 유형
사용자명
레벨(허용)
레벨(다음 항목 제외 허용)
레벨 특성(허용)
레벨 특성(다음 항목 제외 허용)
Edit
Jsmith
US
west
Canada
결과:
JSmith는
앨버타
캘리포니아
레벨에서 데이터를 변경할 수 있습니다.
JSmith
미국
또는
캐나다
롤업에서 데이터를 조회하거나 변경할 수 없습니다.
모델을 변경합니다.
US
아래에
오리건
이라는 새 레벨을 추가하고
서부
특성으로 태깅합니다.
새로운 결과:
JSmith는
자동으로
오리건
에 대한 액세스 권한을 얻습니다. 마찬가지로,
앨버타
에서
서부
태그를 제거합니다. 이제 JSmith는 더 이상
앨버타
레벨에 액세스할 수 없습니다.

예: 액세스 규칙에 대한 연결

Jsmith
JaneDoe
뉴욕
사용자 그룹의 일부입니다.
커스텀 디멘션 트리는 다음과 같습니다.
  • T-Shirts
  • Sweaters
  • Pants
    • Jeans
    • Leggings
연결:
코드
디멘션
연결명
디멘션 값
사용자
A-PROD
Product
Product Associations
Pants
Jsmith
Sweaters
Jeans
JaneDoe
Leggings
액세스 규칙:
액세스 유형
사용자 그룹
레벨(허용)
레벨(다음 항목 제외 허용)
제품(허용)
제품(다음 항목 제외 허용)
Edit
New York
(~)
(A-PROD)
결과:
  • Jsmith
    는 parent 값
    Pants
    와 연결되어 있기 때문에 소유한 모든 레벨에서
    Jeans
    ,
    Leggings
    ,
    Sweaters
    의 교차점에 있는 데이터를 편집할 수 있습니다.
    바지
    에는 모든 descendant 항목이 포함됩니다.
  • JaneDoe
    는 해당 제품에만 연결되어 있기 때문에 소유한 모든 레벨에서
    Jeans
    Leggings
    를 편집할 수 있습니다.
연결을 변경합니다.
JaneDoe를
Sweaters
연결에 추가합니다.
규칙의 새로운 결과:
(A-PROD)는
JaneDoe에게
Sweaters
에 대한 액세스 권한을 자동으로 부여합니다.