Basic Sandbox
  • 2 Minutes to read
  • Contributors

    Basic Sandbox


      Article summary

      In Basic Sandbox, we have two environments/stages i.e., Dev (development), and Production (Live). All users, i.e., Organization Admin, Workspace Admin, Data Admin, and End-Users will have access to the live stages; However, only Organization Admin and Workspace Admin will have access to the Dev environment as they are the creators in the platform. Data Admins also have access to the Dev environment because they manage data in both environments.

      Any user (End-User, Organization Admin, Data Admin, Workspace Admin) who log in to the platform will initially land on the live stage where they can perform live interactions and transactions. However, the citizen developers, i.e., Organization Admin, and Workspace Admin will have the option to shift from the Live stage to the Dev stage to develop solutions and test it before moving the solution to the live stage for actual use.

      Sandbox%20Stages%20GIF

      How does Basic Sandbox work?

      The below image represents the working model of the basic sandbox.

      Sandbox%20XML

      • Any user login into the platform will land on the live environment.

      • The Organization Admin or Workspace Admin must switch to the Dev environment to start developing the solution that requires creating artifacts.

      • Once switched to Dev stage, the platform will move into developer mode where in you will find the developer option, i.e., Admin Menu.

      • Now, in the Dev stage, creating artifacts is same as old times.

      • Go to Admin Menu, create workspaces, roles, users, applications, data tables, data sources, reports, and establish app-data table relations, etc. Configuring the account Preferences, and other aspects in different environments/stages is explained later in the article.

      • Once the artifact creation part is complete, test the artifacts in the Dev environment itself to understand their functioning credibility before deploying it to the Production (Live) environment for actual use or live usage.

      • In Sandbox, since all the artifacts don't move to the Production (Live) stage instantly after creating them, they get parked in a space called Branches till the solution/artifact is deployed to the Live environment for real-time usage.

      • Branches hold all the newly created artifacts and modifications made to any existing artifacts till published to the Live environment. In other words, we can say that branches will hold the artifacts summary and can be called artifacts summary page.

      • Basic Sandbox has a default General branch where all the newly created artifacts and modifications you make to any existing artifacts parks.

      • You can navigate to the General branch from any respective artifact's list page such as Apps, Data tables, Data sources, DS-Reports, DS-References, DS-Views, App Events, Lookups, Dashboards, Custom Menu, Preferences, Workspaces, Users, etc.

      • For example, navigate to the Manage Apps page; in the top right corner to the left of the Profile Picture, you will find the option to navigate to the General branch.

      • In the General branch, you will find the list of various newly created artifacts and modifications made to any existing artifacts ready to be published to the Live environment.

      • From the list of all the various types of artifacts, you can publish the artifacts you wish to.

      • Not everything that you do on the platform needs to be published so that it will be available in the live environment for actual usage. There are specific artifacts you create that need publishing. Below is the artifacts list:

      S. No

      Artifact

      S. No

      Artifact

      1

      Apps

      13

      Data source Add-Ons

      2

      Data tables

      14

      External Lookups

      3

      Data sources

      15

      External App References

      4

      DS-Reports

      16

      User Manuals

      5

      DS-References

      17

      App Reports

      6

      DS-Views

      18

      Toaster Configurations

      7

      App Events

      19

      Organization Themes

      8

      Lookups

      20

      Workspaces

      9

      Public Dashboards

      21

      Data table Sync

      10

      Custom Menu

      22

      Report Schedulers

      11

      Data table Functions

      23

      Role

      12

      Payment Gateways

      24

      Low Code Function


      Was this article helpful?