What is a MARS app

A MARS app is a package that contains assets, workflows, a UI and settings from a CLOUDFLOW system.

You can download and install this package on another CLOUDFLOW system and run the MARS app with identical content.

Parts of a MARS app:
  • Assets: files and folders.
  • Workflows: contains settings and optionally forms and scripts.
  • HTML UI: a web site that contains HTML, JavaScript and CSS.
  • Configuration:
    • Start-up settings for the server (users, scopes, etc…).
    • Database initial objects.
  • PAGEBUILDER: Pagebuilder UI pages.

Types of MARS apps in MARS

There are three types of MARS apps in MARS:
  • Public Apps: Public Apps are available for all MARS users. Public Apps have been tested extensively and comply to predefined requirements.
  • My Apps: My Apps are MARS apps of which you are the Maintainer. You are a Maintainer if you have created a MARS app from scratch in MARS, or copied an existing MARS app in MARS in order to edit it. See User roles for more information on MARS user roles.
  • Apps Shared With Me: Apps Shared With Me are MARS apps that someone else has shared with you. You can install and use/review these MARS apps.