Monaca Backend has 4 main operations which can be found at Backend Control Panel as follows:
In Backend Control panel, you can manually manage users data.
From Backend Control panel, go to User → Add user .
Entering the new user’s information such as Username, Password, and Properties. Then, click on Add button.
Once, you successfully added the new user. The new user record should appear in the
User tab, select on a user’s record you want to edit. Then, the selected user record’s dialog will appear.
Now you can update the user’s properties by using correct JSON
notation. In this example, the user’s age is changed from
and a new property (
job) is added.
_id, ...) cannot be modified, except
Usertab, tick the checkbox of user’s record(s) you want to delete.
Then, click Delete users.
A Collection refers to a group of data. You can manage the appropriate
data used within an application based on permissions you granted to each
user. User permissions you can grant to each user are
In this section, an example of how to manage a Collection is
illustrated. In this example,
used as fields of the properties. Each row of data (such as: lemon,
yellow, sour) is called
collection item. A unit comprising of all of
these items is called a
Collection. To put it as database terminology,
a Collection is a table, and Collection Items are records.
Collection item has several system properties that start with an
_). For example,
_id is, one of system properties,
unique ID of an item.
From Backend Control Panel, click on
Options Menu icon. Then, choose
Then, New Collection dialog will appear. Fill in necessary information for your Collection. Then, click Add button.
Collection name: the name of the Collection.
Default permission of new item: check read and/or write to grant all users the read and/or write permission for the new item.
From Backend Control Panel, right-click on the Collection you want
to delete and choose
Delete this Collection.
Click Delete and Yes respectively to confirm the deletion.
From Backend Control Panel, select a Collection you want to add an item. Then, click Add an item.
Entering the new Collection Item’s information in JSON format. Then, click on Add button.
Once, you successfully added the new item. The new item should
appear in the
As shown in the above screenshot, the Collection items are displayed
with default columns such as
Updated At and
Permission. You can show/hide other columns as follows:
Collection tab, go to
Detail Menu → Add a column
Then, choose the column you want to show one by one.
After you add all the columns you want to show, move them to arrange the order as you wish.
When you want to hide a column, click on its dropdown icon and choose Hide this column.
Collectiontab, select on an item’s record you want to edit. Then, the selected item’s dialog will appear.
Now you can update this item’s properties by using correct JSON
notation. In this example, the item’s name and taste are changed
banana and from
_id, ...) cannot be modified.
Collectiontab, tick the checkbox of item’s record(s) you want to delete.
Then, click Delete items.
Click Yes to confirm the deletion.
You can change the permissions for each Collection item for specific users.
There are two type of users:
In order to change the user’s permission for each Collection Item, please do as follows:
Collection tab, click on
Permission icon of an item.
The Permission dialog will appear. You can change the permissions for each Collection item for specific users. If your app has more than one user, a list of users will appear in the combo box for you to choose from. By ticking the checkbox of read or write, and clicking the Add button, these new permission settings will be added for the selected user.
You can edit/create the template for emails sent to your app’s users.
Then, the mail template will apear. You can then edit/add mail template.
Click Apply after you finish editing/creating the template.