앱과 함께 설치되는 역할 및 테이블 개발자 샌드박스
를 활성화하면 개발자 샌드박스테이블 및 사용자 역할을 비롯한 여러 유형의 구성요소가 설치됩니다.
개발자 샌드박스와 함께 설치되는 역할
| 역할 이름 [name] | 설명 |
|---|---|
|
샌드박스 관리자 [sandbox_manager] |
모든 샌드박스의 수명주기를 관리합니다. |
|
샌드박스 사용자 [sandbox_user] |
샌드박스를 요청하고 확인합니다. |
개발자 샌드박스 앱과 함께 설치되는 테이블
주:
- 테이블 구성에 명시적으로 언급되지 않은 테이블은 별도로 복사되지 않고 모든 샌드박스에서 공유됩니다.
- 공유 테이블에 열 추가와 같은 스키마 변경을 수행하면 해당 테이블은 스키마 변경을 시작한 샌드박스의 격리된 테이블이 됩니다.
| 테이블 | 설명 |
|---|---|
|
메인 개발자 샌드박스 테이블 [sys_dsb] |
중요한 샌드박스 데이터에 대한 통제된 액세스를 보장하고 무단 수정을 방지합니다. 관리자 또는 sandbox_manager 역할만 읽거나 report_view할 수 있습니다. |
|
개발자 샌드박스 별칭 테이블 [sys_dsb_table_alias] |
관리자 또는 sandbox_manager 역할만 읽거나 report_view할 수 있습니다. |
|
개발자 샌드박스 구성 테이블 [sys_dsb_table_config] |
관리자 또는 sandbox_manager 역할만 읽거나 report_view할 수 있습니다. |
|
개발자 샌드박스 템플릿 구성 테이블 [sys_dsb_template_repository] |
관리자와 sandbox_manager 역할이 있는 사용자는 생성, 읽기, 업데이트, 삭제 및 report_view할 수 있습니다. |
|
개발자 샌드박스 템플릿 관리 테이블 [sys_dsb_template] |
구성 및 할당에 사용되는 샌드박스 템플릿을 관리합니다. 조건에 따라 관리자와 또는 sandbox_manager 역할이 있는 사용자는 생성, 읽기, 업데이트, 삭제 및 report_view할 수 있습니다. |
|
개발자 샌드박스 메시지 테이블 [sys_dsb_message] |
샌드박스에 대한 메시지를 저장합니다. |
| [sys_dsb_lifecycle_log] | 이벤트를 설명하는 컨텍스트와 함께 샌드박스에 대한 모든 수명주기 관련 이벤트를 저장합니다. |
| [sys_dsb_lifecycle_assign_log] | 샌드박스 노드 할당을 설명하는 수명주기 이벤트를 저장합니다. |
| [sys_dsb_lifecycle_create_log] | 샌드박스 생성을 설명하는 수명주기 이벤트를 저장합니다. |
| [sys_dsb_lifecycle_destroy_log] | 샌드박스 삭제를 설명하는 수명주기 이벤트를 저장합니다. |
|
[sys_dsb_query_condition] |
부분 복사 테이블에 대한 규칙을 저장합니다. |