Skip to content
Home » App Model Introduction

App Model Introduction

App Model Introduction

The App Model is THE most important thing in your application. It is the blue print of your app that elaborates everything in your app from who would be using your app, how much access would they have, what objects and properties the app is built upon, what relations exist between different objects, etc. 

Click the App Settings Icon Settings Icon and then select the Application Settings option from the popup menu.

Accessing App Model

Click the App Model option from the App Settings panel.

Click App Model

The App Model is displayed.

App Model

App Model UI

App Model UI

Tabs: Sections of App Model, organized and accessible through tabs 

Settings: Selected tab details and settings

Update App: used to update the app after changes have been done to the App Model.

Tabs

There are 4 tabs in the App Model: Objects, Object Relations, Roles, and Portals.

The Objects tab is the default selected tab that is shown whenever a user invokes the App Model. This tab lists all the objects and their properties that the app uses. Users can also add new objects and new properties to the existing objects.

App Model

The Object Relations tab is used to manage relationships between objects. New relations can be setup, and existing could be edited. The cardinality between objects can be created or amended. Reference properties are also managed using this tab.

Object Relations Tab

The Roles tab is concerned with the different roles and their associated permissions. Codeless ONE comes with three roles. Users can configure their access limits for various application functionalities. They can also devise Custom roles and their access rights.

Roles Tab

The portal tab is where users can create or edit portals, enable or disable the portals, or delete them.

Portals Tab

The detailed functionalities that come under each tab are discussed under the relevant sections in the user guide.