Skip to content

Application Developer

An application developer in the CALS App environment is responsible for developing applications from scratch. They handle everything from database operations to CALS Studio configuration, and thus have database access permissions. Since only application developers are granted access to the database, any changes to the database should be written as DDL statements and deployed during provisioning.

INFO

Tenant developers do not have database access permissions. Therefore, to accommodate various customer requirements, it is recommended to develop using Extension Tables as well as Extension Columns of existing tables.

For business functions that are difficult to implement with CALS Configuration alone, developers can use CALS Extensions (refer to the CALS Extension documentation).

Once development in the App environment is complete, the deployment details should be verified before provisioning begins. After the deployment is complete and the implemented content in the App Application is confirmed to be error-free, provisioning is requested. During provisioning, all configurations in all CALS environments (especially App and Sandbox environments) should be paused until the process is complete.