Roles and tables installed with Developer Sandboxes
Several types of components are installed with activation of Developer Sandboxes, including tables and user roles.
Roles installed with Developer Sandboxes
| Role title \[name\] | Description |
|---|---|
| Sandbox manager \[sandbox\_manager\] | Manage the lifecycle of all sandboxes. |
| Sandbox user \[sandbox\_user\] | Request and view sandboxes. |
Tables installed with Developer Sandboxes
Note:
- Tables that aren't explicitly mentioned in table config are shared across all sandboxes instead of copied separately.
- If you make a schema change, such as adding a column, to a shared table, the table becomes an isolated table on the sandbox that initiated the schema change.
| Table | Description |
|---|---|
| Main Developer Sandboxes table \[sys\_dsb\] | Ensures controlled access to critical sandbox data and prevents unauthorized modifications. Only the admin or sandbox\_manager role can read or report\_view. |
| Developer Sandboxes alias table \[sys\_dsb\_table\_alias\] | - Stores table alias data for sandbox operations. - Prevents unauthorized changes to alias records. - Ensures secure management of critical sandbox-related configurations. Only the admin or sandbox\_manager role can read or report\_view. |
| Developer Sandboxes configuration table \[sys\_dsb\_table\_config\] | - Stores configuration data for sandbox tables. - Ensures secure management of sandbox table configurations. - Prevents unauthorized access or modifications. Only the admin or sandbox\_manager role can read or report\_view. |
| Developer Sandboxes template configuration table \[sys\_dsb\_template\_repository\] | - Stores sandbox template repository configurations and records. - Ensures secure handling of repository data. - Prevents unauthorized modifications or access. Admins and people with the or sandbox\_manager role can create, read, update, delete, and report\_view. |
| Developer Sandboxes template management table \[sys\_dsb\_template\] | Manages sandbox templates used for configuration and allocation.Depending on conditions, admins and people with the or sandbox\_manager role can create, read, update, delete, and report\_view. |
| Developer Sandboxes message table \[sys\_dsb\_message\] | Stores messages for sandboxes. |
| \[sys\_dsb\_lifecycle\_log\] | Stores all lifecycle-related events for sandboxes along with context describing the events. |
| \[sys\_dsb\_lifecycle\_assign\_log\] | Stores lifecycle events describing sandbox node assignment. |
| \[sys\_dsb\_lifecycle\_create\_log\] | Stores lifecycle events describing the creation of a sandbox. |
| \[sys\_dsb\_lifecycle\_destroy\_log\] | Stores lifecycle events describing the deletion of a sandbox. |
| \[sys\_dsb\_query\_condition\] | Stores rules for partial copy tables. |