Dashboard

The Dashboard is the initial view displayed when creating or editing an app. The Dashboard contains metadata about the app and some configuration options.

Dashboard

Description of fields:

Fields
Description

App Name
App Name represents the name of the app. It must be globally unique across the Appivo universe. The App Name contains alphanumeric characters and no spacing.
Organization
Organization represents the name of your organization account. It is specified when signing up, and can only be changed by an administrator.
Description
Description represents a short introduction of the app and is optional.
My Role
Role represents the app roles granted to the current user. If the developer has not defined any roles for the app then a message reads:
“No role assigned”
Total Tenants
Total tenant represents the number of tenants or sub-tenants subscribed to the app via the Appivo Marketplace. Unless sharing the app with other organizations, this will normally be , indicating your own organization.
Total Users
Total users represents the number of app users subscribed to the app.
Version
Version represents the number of times the app has been saved.

The Properties section in the top-right of the Dashboard contains important settings as outlined below.

Description of fields:

Fields
Description

Default Locale
The default locale represents the locale selected by the developer when creating the application. This is important if app users will be in different locales and/or if the developer adds language translations.
Extends
Extends represents the source app that is being extended by this app. If you extend an extensible app, you will be able to share some of that app’s data. Apps in the organization will be listed here if they have selected the Extensible option.
Extensible
Extensible apps can share their data with other apps in the organization. Selecting this option will make this app’s data available to other apps within the organization.
Public Access
Public Access means that some or all of the app is available without requiring authentication. The exact scope of public access can be fine tuned by the developer.

The bottom left section of the Dashboard contains counts of primary application elements.

Description of fields:

Fields
Description
Models
Models represent the number of individual data models that an app contains. Data models are similar to database tables.
Rules
Rules represents the number of Rules and Actions that an app contains. They are used to model business rules/logic within an app.
Rules are the programmatic conditions that must be met to trigger an action.
Actions are executed by a rule and include things like sending emails or executing scripts.
Queries
Queries represent the number of queries that an app contains. Queries can be used to populate lists of data or menu options.
Roles
Roles represent the number of roles that an app contains. Roles define who can perform what actions on what data.
UI
User Interface (UI) represents the number of graphical user interfaces that an app contains. UIs are collections of app views (aka pages).
Web – The number of desktop/laptop browser UIs.
Mobile – The number of mobile UIs.
Resources
Resources represents the number of resources that an app contains. Resources are typically media resources like images, videos or other files.

Icons

Icons describe or present an app through images. This section includes app icons, marketplace banners, cover images and others that are used to represent the app.

Icons

Description of fields:

Fields
Descriptions

Application icons
The Application Icon helps identify your application within Appivo and on a device home screen.
Drop/Upload a PNG image with a default value of 512px x 512px.
Marketplace Cover Banner
The Marketplace cover banner represents and promotes the app in the Appivo Marketplace (optional). Drop/Upload a PNG or JPG image with a default value of 1024px x 500px.
Push Notification Icon (Android)
The Push Notification Icon is specific to Android devices, and is the image used when displaying app-generated notifications. Drop/Upload a PNG image with a default value of 256px x 256px, and a transparent background.
Splash Screen (Portrait)
The portrait splash screen image appears while the app is loading in the portrait orientation. Drop/Upload a PNG or JPG image with a default value of 1080px x 1920px.
Splash Screen (Landscape)
A landscape splash screen image appears while the app is loading in the landscape orientation. Drop/Upload a PNG or JPG image with a default value of 1920px x 1080px.

Developers

The app developer can list all the developers that are allowed to work on this application.

Developers

Add collaborators by using the + ADD DEVELOPER button and remove them using the red trash can icon in each row.

Select User

From the drop down menu add a developer to enable them to work on the application.

Publish

Publishing to the Appivo Marketplace is only necessary if you want to make your app available for use by other organizations. This includes subtenants, if your account is enabled as a tenant manager. To submit your app, a default category should be chosen, and developers are encouraged to include a submission message.

✰Note: Applications must be approved by Appivo before they go live in the Appivo Marketplace.

Logs

An application log is a file of events that are logged by the application. Developers can use this tab to view, sort, and search application logs to aid in development and debugging. These logs include messages of three primary levels:

  • Errors
  • Warnings
  • Informational Messages

The logs also include a type and other data as described below.

Logs

Description of fields:

Fields
Description
Blue Reload button
This button pulls the latest logs from the cloud.
Clear Log button
This button permanently erases all current logs after a required confirmation step.
Search Messages
This field initiates the search command.

Using the Filter menu, logs can be filtered on the basis of:

Fields
Description
Level
View All logs or filter by a specified level:
– All
– Info
– Warning
– Error
Type
Filter logs based on their type:
– Action
– Database
– Device
– Integration
– Mail
– Query
– Rule
– Schedule
– Webhook
– UI
By User
By User lets the developer filter logs by the user mentioned in the logs.
IP Address
IP address lets the developer search for a specific log by its IP address.
Time Range
Time range represents the time span from the last 15 mins to 6 months, or a custom date range.




Up Next

No Topics.