애플리케이션 범위 전반의 작성 제한

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 시스템은 현재 애플리케이션 범위가 구성 기록 대상 테이블의 애플리케이션 범위와 일치하지 않을 때 일부 구성 기록 생성을 제한합니다.

    구성 기록 생성 제한은 한 애플리케이션이 다른 애플리케이션의 데이터 테이블을 원치 않게 변경하는 것을 방지합니다. 이러한 제한은 대상 테이블이 다른 애플리케이션에 속하는 구성 기록을 생성할 때만 적용됩니다. 동일한 애플리케이션 범위에 속하는 구성 기록에는 이러한 제한이 없습니다.

    개발자는 항상 다른 애플리케이션 범위에 속하는 구성 기록을 추가할 때 시스템은 다음과 같은 생성 제한을 적용합니다.

    표 1. 구성 기록 생성 제한 사항
    구성 기록 유형 대상 테이블이 다른 애플리케이션 범위에 있는 경우 작성 제한
    접근 통제
    • 역할 기반 요구 사항이 있는 필드 수준 액세스 제어만 생성할 수 있습니다.
    • 다른 애플리케이션 범위의 테이블에 대한 테이블 수준 액세스 제어는 생성할 수 없습니다.
    • 모든 필드에 적용되는 필드 수준 접근 제어는 생성할 수 없습니다.
    • 조건을 사용하는 접근 제어는 생성할 수 없습니다.
    • 스크립트 기반 조건을 사용하는 접근 제어는 생성할 수 없습니다.
    비즈니스 규칙
    • 다음 옵션 중 하나를 사용하여 시기비동기 인 규칙을 만들 수 있습니다.
      • 데이터베이스 작업을 삽입, 업데이트삭제합니다. 질의는 선택할 수 없습니다.
      • 필드 값 , 작업 및 스크립트( 스크립트 필드)를 설정합니다.
    • 다음 옵션 중 하나를 사용하여 시기이전 인 규칙을 만들 수 있습니다.
      • 데이터베이스 작업을 삽입, 업데이트삭제합니다. 질의는 선택할 수 없습니다.
      • 필드 값 설정 작업만 해당됩니다. 스크립트를 작성할 수 없으며 데이터베이스 트랜잭션을 중단할 수 없습니다.
    계산된 필드 다른 애플리케이션 범위의 테이블에 대해 계산된 필드를 작성할 수 없습니다.
    데이터 정책
    • 다른 애플리케이션 범위의 필드에 대해서는 데이터 정책 규칙을 작성할 수 없습니다.
    • 필드를 필수 필드로 설정할 수 없습니다.
    필드 스타일 다른 애플리케이션 범위의 필드에 대한 필드 스타일을 작성할 수 없습니다.
    양식 섹션
    • 다른 애플리케이션 범위에서 만든 기존 양식 섹션은 수정할 수 없습니다.
    • 새 양식 섹션을 만들 수 있습니다.
    기록 생성자 기록 생성자에서 기록을 만들려면 애플리케이션 테이블에 대한 생성 권한이 있어야 합니다.
    UI 정책
    • 다른 애플리케이션 범위의 필드에 대해서는 UI 정책 규칙을 만들 수 없습니다.
    • 필드를 필수 필드로 설정할 수 없습니다.
    UI 스크립트 범위가 지정된 애플리케이션에서 전역 UI 스크립트를 만들 수 없습니다.
    • 새 뷰를 만들 수 있습니다.
    • 다른 애플리케이션 범위에서 생성된 기존 뷰는 수정할 수 없습니다.