읽기 전용 옵션 테스트

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 프로덕션 인스턴스에서 읽기 전용 옵션 필드 값을 업데이트하기 전에 비프로덕션 인스턴스에서 읽기 전용 동작을 테스트합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    호주 릴리스 이전에 생성된 읽기 전용 필드는 호주 이상으로 업그레이드한 후 자동으로 인스턴스 구성됨으로 설정됩니다. 인스턴스 구성 옵션을 사용하면 프로덕션 인스턴스에서 변경하기 전에 비프로덕션 인스턴스에서 호주 릴리스에 도입된 읽기 전용 옵션을 테스트할 수 있습니다.
    필드의 읽기 전용 옵션이 인스턴스 구성됨으로 설정되면 읽기 전용 동작이 시스템 속성에서 glide.read_only.legacy_read_only_behavior 파생됩니다. 기본적으로 이 속성은 client_script_modifiable로 설정되며, 이는 호주 이전의 읽기 전용 동작을 적용하므로 클라이언트 스크립트를 통해 읽기 전용 필드를 변경할 수 있습니다.
    중요사항:
    glide.read_only.legacy_read_only_behavior 시스템 속성은 비프로덕션 인스턴스에서 읽기 전용 동작을 테스트하기 위한 것입니다. 이 속성을 업데이트하면 읽기 전용 옵션 필드가 인스턴스 구성됨으로 설정된 모든 필드에 영향을 줍니다.

    프로시저

    1. 시스템 속성 [sys_properties] 테이블의 목록 뷰로 이동합니다.
      1. 모두를 선택합니다.
      2. 필터 필드에 sys_properties.list를 입력합니다.
      3. Enter를 누릅니다.
    2. 이름이 있는 시스템 속성 기록을 검색합니다.glide.read_only.legacy_read_only_behavior
    3. glide.read_only.legacy_read_only_behavior 시스템 속성을 선택합니다.
    4. 값 필드에 테스트할 읽기 전용 옵션을 입력합니다.
      입력하는 옵션에 따라 읽기 전용 값이 입력된 후 시스템에서 보안을 얼마나 엄격하게 처리하는지가 결정됩니다. 각 옵션은 필드를 UI에서 읽기 전용으로 표시합니다.
      옵션설명
      display_read_only

      클라이언트 스크립트 및 서버 쪽 작업( TableAPI예: , GraphQL, GlideRecordSecure()및 )을 통해 읽기 전용 필드를 변경할 수 있습니다.

      client_script_modifiable

      클라이언트 스크립트를 통해 읽기 전용 필드를 변경할 수 있지만 백그라운드 스크립트나 서버 측 API(TableAPI예: , , GraphQLGlideRecordSecure())를 통해서는 변경할 수 없습니다.

      strict_read_only

      클라이언트 스크립트와 서버 측 API 모두에서 변경하지 못하도록 차단합니다.

    5. 업데이트를 선택합니다.

    다음에 수행할 작업

    읽기 전용 필드를 업데이트하는 클라이언트 스크립트 또는 서버 측 API가 비프로덕션 환경에서 예상대로 작동하는지 테스트합니다. 기능을 테스트한 후에는 프로덕션 인스턴스의 개별 필드를 업데이트하고 읽기 전용 옵션 필드를 비프로덕션 인스턴스에서 확인한 옵션으로 설정할 수 있습니다.