개발자 샌드박스 및 메타데이터
프로비저닝된 개발자 샌드박스 각 샌드박스는 인스턴스 내에서 격리된 환경이므로 개발자가 다른 작업에 영향을 주지 않고 동시에 빌드하고 테스트할 수 있습니다.
샌드박스는 특정 스토리, 개발자, 테스트 계획 또는 사용자 지정 기준에 할당할 수 있습니다.
개발자 샌드박스 및 메타데이터 구성
각 샌드박스는 기본 인스턴스의 전체 메타데이터로 초기화됩니다. 예를 들면 스크립트 및 비즈니스 규칙입니다.
샌드박스에서 메타데이터 구성에 대한 변경 내용은 변경 내용이 병합될 때까지 기본 인스턴스에 영향을 주지 않습니다. 예를 들어 샌드박스에 플러그인을 설치할 수 있고 기본 인스턴스에는 설치되지 않습니다. 개발자는 기본 인스턴스나 다른 샌드박스에 영향을 미칠 염려 없이 샌드박스를 사용하여 위험한 변경을 수행할 수 있습니다.
사용자 자격 증명과 역할은 각 샌드박스로 격리됩니다. 샌드박스에서 사용자의 역할을 변경해도 다른 샌드박스나 기본 인스턴스에는 영향을 주지 않습니다.
메타데이터 구성에 대한 모든 변경 사항은 먼저 샌드박스에서 기본 인스턴스로 커밋되어야 합니다. 개발자 샌드박스 그런 다음 관리자는 변경 내용을 기본 이미지에 다시 병합해야 합니다. 그러면 다음으로 프로비저닝된 샌드박스에 변경 내용을 사용할 수 있지만 기존 샌드박스에는 사용할 수 없습니다.
개발자 샌드박스 및 테이블 데이터
샌드박스에서 생성된 모든 기록은 기본 인스턴스에서 즉시 사용할 수 있습니다. 예를 들어 테이블에 열을 추가하는 것은 샌드박스에서 격리되지만 샌드박스에서 인시던트를 만들면 기본 인스턴스의 인시던트 테이블에도 새 기록이 만들어집니다.
- 테이블이 기본 인스턴스에 격리되도록 구성되거나 데이터 없이 복사되도록 구성되지 않는 한, 테이블은 모든 샌드박스에서 공유됩니다.
- 공유 데이터 테이블의 샌드박스에서 생성된 기록은 기본 인스턴스와 해당 테이블을 공유하는 다른 샌드박스에서 사용할 수 있습니다. 스키마를 변경하면 테이블이 격리되고 그 이후에 추가된 모든 기록도 격리됩니다.
개발자 샌드박스 및 데이터 템플릿
샌드박스가 할당되면 복사할 수 없는 데이터가 없는 한 범위가 지정된 앱의 기준선 데이터 구성을 상속합니다. 데이터 프로파일 및 템플릿에 대한 자세한 내용은 다음 문서를 참조하십시오 데이터 관리 개발자 샌드박스.
개발자 샌드박스 및 비즈니스 규칙
비즈니스 규칙은 기본 인스턴스에서 상속된 메타데이터입니다. 다음으로 이동하여 샌드박스에서 비즈니스 규칙을 볼 수 있습니다. .
비즈니스 규칙은 복사되지만 격리됩니다. 변경 및 추가 사항은 상속되지만 변경 및 추가는 각 샌드박스에서 격리됩니다. 비즈니스 규칙에 대한 자세한 내용은 다음 문서를 참조하십시오 Classic Business rules.