애플리케이션 범위

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 애플리케이션 범위 지정은 애플리케이션 파일 및 데이터에 대한 액세스를 식별하고 제한하여 애플리케이션을 보호합니다.

    관리자는 다음에서 다른 애플리케이션에 액세스할 수 있는 애플리케이션 부분을 지정할 수 있습니다.
    • 사용자 지정 애플리케이션 기록
    • 각 애플리케이션 테이블 기록

    예를 들어, 자체 애플리케이션 범위에서 회의실 예약 애플리케이션을 생성한다고 가정해보겠습니다. 기본적으로 애플리케이션은 자체 테이블과 비즈니스 논리에 액세스하고 변경할 수 있지만 다른 애플리케이션에는 명시적 허가가 없으면 액세스할 수 없습니다. 애플리케이션 범위는 다음을 보장합니다.

    • 회의실 예약 애플리케이션이 핵심 비즈니스 서비스에 지장을 주지 않습니다.
    • 다른 응용 프로그램이 정상 작동을 방해하지 않습니다.

    기본적으로 모든 사용자 지정 애플리케이션은 네임스페이스 식별자로 애플리케이션 및 애플리케이션과 관련된 아티팩트가 고유하게 식별되는 개별 범위가 있습니다. 애플리케이션 범위는 이름 지정 충돌을 방지하며, 이를 통해 상황별 개발 환경에서 허용되는 변경을 결정할 수 있습니다. 애플리케이션 개발자는 애플리케이션을 생성할 때 애플리케이션 범위를 지정합니다.

    팁:
    전역 앱은 변경하지 않으려는 데이터를 변경할 수 있습니다. 범위가 지정된 앱을 활용하여 새 테이블을 만들고 이전 테이블을 범위가 지정된 앱으로 전환하는 것이 좋습니다. 이를 통해 위임된 개발로 책임을 분할할 수 있습니다. Delegated Development에 대한 자세한 내용은 을 참조하십시오 위임된 개발 및 배포.

    스튜디오에서 애플리케이션을 편집할 수 있음 옵션을 선택해도 인스턴스에서 개발 중인 사용자 지정 또는 전역 애플리케이션에는 영향을 주지 않습니다. 소유자이고 애플리케이션을 게시하기로 선택한 경우 Studio에서 사용자 지정 개발을 제한할 수 있습니다. Studio에서 애플리케이션 편집 가능을 false로 설정한 다음 게시하면 자신의 인스턴스에 애플리케이션을 다운로드한 사용자는 Studio에서 애플리케이션을 편집할 수 없습니다. 하지만 Studio 내부의 기능에는 액세스할 소스 통제 통합 수 있습니다.

    스튜디오에서 애플리케이션을 편집할 수 있음 옵션