필터 스키마

시스템 필터

권한에 따라 특정 사용자에 대한 스키마 액세스를 필터링할 수 있습니다. 시스템 필터를 사용하면 readAccesswriteAccess 매개 변수를 사용하여 스키마에 자세히 설명된 개체의 읽기 및 쓰기 권한을 관리할 수 있습니다.

노트

이 제한은 기술 지식이 없는 사용자에게만 적용됩니다.관련 권한이 있거나 작업 과정을 사용하는 기술 사용자는 데이터를 검색하고 업데이트할 수 있습니다.

  • readAccess:스키마 데이터에 대한 읽기 전용 액세스를 제공합니다.

    경고 - 모든 연결된 테이블을 동일한 제한 사항으로 설정해야 합니다. 이 구성은 성능에 영향을 줄 수 있습니다.

  • writeAccess:스키마 데이터에 대한 쓰기 액세스를 제공합니다.

이러한 필터는 스키마의 기본 요소 수준에 입력되며, 다음 예에서 보듯이 액세스를 제한하기 위해 형식을 지정할 수 있습니다.

  • 쓰기 권한 제한

    여기에서 필터는 ADMINISTRATION 권한이 없는 연산자에 대해 스키마에 대한 WRITE 권한을 허용하지 않는 데 사용됩니다. 즉, 관리자만 이 스키마에서 설명한 개체에 대한 쓰기 권한을 가집니다.

    <sysFilter name="writeAccess">      
     <condition enabledIf="hasNamedRight('admin')=false" expr="FALSE"/>    
    </sysFilter>
    
  • 읽기 및 쓰기 권한 제한:

    여기에서 필터는 모든 연산자에 대해 스키마에 대한 읽기 및 쓰기 권한을 모두 허용하지 않는 데 사용됩니다. "$(loginId)" 식으로 표현되는 내부 계정만= 0"에는 이러한 권한이 있습니다.

    <sysFilter name="readAccess"> 
     <condition enabledIf="$(loginId)!=0" expr="FALSE"/>
    </sysFilter>
    
    <sysFilter name="writeAccess">  
     <condition enabledIf="$(loginId)!=0" expr="FALSE"/>
    </sysFilter>
    

    조건을 정의하는 데 사용되는 expr 특성 값이 TRUE 또는 FALSE일 수 있습니다.

노트

필터를 지정하지 않으면 모든 연산자는 스키마에 대한 읽기 및 쓰기 권한을 가집니다.

Protect 내장 스키마

기본적으로 기본 제공 스키마는 ADMINISTRATION 권한이 있는 연산자에 대해 WRITE 권한을 가진 경우에만 액세스할 수 있습니다.

  • ncm:게시
  • nl:모니터링
  • nms:일정
  • xtk:builder
  • xtk:연결
  • xtk:dbInit
  • xtk:entityBackup새로운 기능
  • xtk:entityBackupOriginal
  • xtk:entityOriginal
  • xtk:양식
  • xtk:funcList
  • xtk:fusion
  • xtk:이미지
  • xtk:javascript
  • xtk:jssp
  • xtk:jst
  • xtk:navtree
  • xtk:operatorGroup
  • xtk:패키지
  • xtk:queryDef
  • xtk:resourceMenu
  • xtk:rights
  • xtk:스키마
  • xtk:scriptContext
  • xtk:specFile
  • xtk:sql
  • xtk:sqlSchema
  • xtk:srcSchema
  • xtk:문자열
  • xtk:xslt
중요

xtk:sessionInfo 스키마에 대한 읽기 및 쓰기 권한은 Adobe Campaign 인스턴스의 내부 계정에서만 액세스할 수 있습니다.

내장 스키마 시스템 필터 수정

이전 버전의 호환성 문제로 인해 기본적으로 보호되는 기본 스키마의 시스템 필터를 수정할 수 있습니다.

노트

그러나 Adobe에서는 최적의 보안을 보장하도록 기본 매개 변수를 수정하지 않는 것이 좋습니다.

  1. 관련 스키마의 확장을 만들거나 기존 확장을 엽니다.
  2. 기본 요소에 자식 요소 <sysfilter name="<filter name>" _operation="delete"/>​을 추가하여 원본 스키마의 동일한 필터 응용 프로그램을 삭제합니다.
  3. 원할 경우 시스템 필터에 자세히 설명된 대로 새 필터를 추가할 수 있습니다.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now