- Welcome to the EasyVista Wiki
- The App Gallery
The App Gallery

is a platform for apps that are specific to a customer's activities and business, e.g. dashboards, portal, etc. It is made up of an App Gallery that displays all of the apps available, design tools (graphic editor and theme editor) and monitoring tools.
- Access to the App Gallery is secured (access via a login and password) generally for the entire platform and individually for each app (using access rights specific to each user).
See Access management.
Each app presents numerous items of information from different sources (e.g. , CSV files, the Internet or third-party applications) displayed in different ways (e.g. chart, table, text or map).
Number of open incidents, distribution of employees by country, percentage of disk space available
- To help you design apps,
provides standard libraries:
- Data source library: All means of access to data sources, e.g. databases, files, websites, third-party applications. You connect to the data source using connectors.
- Widget and custom widget library: All graphic components for displaying data and for defining the visual aspect of the app.
- Template library: All apps that are ready to use, downloadable and easily customizable. Note: Depending on your access rights, you can also duplicate existing apps and adapt them to your requirements.
- You can define the style guide of each app using a theme.
- Apps are designed to run in Responsive mode, where the display will automatically be adapted to the device on which the app is run, e.g. PC, smartphone or tablet.
- Each app can contain public pages, i.e. pages accessible to all users, and private pages, i.e. pages that contain data requiring user authentication.
See Public mode.
- To deploy an app, you send users a link to the app which can be a direct URL or a shortcut (recommended).
- You can export an app from a test environment in order to import it to the production environment.
Notes
- The presentation of the App Gallery may vary:
- Depending on the rights of the logged-in user.
- Depending on the screen definition/size, to ensure optimal display. If the resolution is less than 1012 pixels, certain elements, such as the app toolbar, will not be displayed.
- Each user in the App Gallery is assigned a profile and access rights to apps.
See access management.
- Only platform administrators can add users and assign profiles.
- Only platform administrators and app administrators can define access rights to an app.
- Import / Export:
- You can import apps in the App Gallery. You can export them in the App Gallery or in the graphic editor.
- You can import themes in the App Gallery. You can export them in the theme editor.
- You can import custom widgets in the App Gallery. You can export them in the graphic editor
Also see remarks on:
Caution
- When you delete an app, the action is final.
Best practice
- You can use an existing app as a template and duplicate it.
- To create a new version of an app, duplicate the previous version and work on the duplicate.
- When you import an app, you can duplicate it and work on the duplicate so that you can keep the original as a template.
- If you need to deploy an app for several users, e.g. via a portal:
- You should send authorized users a shortcut to the app instead of the app URL. Users can then add the shortcut to their favorites and run the latest production version of the app at any time, without having to make any modifications.
See shortcut management.
- You should define access rights using the shortcut instead of the app.
- You should send authorized users a shortcut to the app instead of the app URL. Users can then add the shortcut to their favorites and run the latest production version of the app at any time, without having to make any modifications.
Description of the App Gallery
The App Gallery is made up of the following zones:
- (1) Toolbar
- (2) A search field, used to search app titles and descriptions. It can also be used to filter search results in apps and shortcuts. Note: If there are no shortcuts, this zone will not appear.
- (3) The list of apps/shortcuts, each with a contextual toolbar and an image showing a preview of its contents.
- (4) A tag cloud formed dynamically based on the most frequently used keywords in app titles and descriptions.
- The font size of a keyword depends on its frequency of use. More popular keywords are displayed in a larger font than less popular ones.
- Click one of the keywords to display the relevant apps associated with it.
- Click (X) at the top left to cancel this filter.
Toolbar
Note: The name of the icon may be displayed, depending on the device's screen size. When you move the cursor over certain icons, an infotip is displayed.
: Open the About dialog box to see the minimum version required, the installed version of the
API and version information on
connectors. Note: Error messages are displayed in red.
Version installed is earlier than the minimum version required, failed to connect to
Admin Panel (Note: Only for platform administrators): Used to open the Admin Panel with access to different functionalities such as monitoring, platform access management, team management and email templates.
Create App: Used to open the graphic editor in create mode.
- The template library will appear.
- You can create a new app using one of the templates, or you can create a new app with no content.
See the procedure.
Create Shortcut (Note: Only for platform administrators): Used to create a shortcut to an app.
See Screen description.
Theme Design (Note: Only for users with access rights to create themes): Used to open the theme editor.
- Each theme defines a style guide applicable to a group of apps.
Import: Used to import an app, a theme or a custom widget from a compressed file (.tar.gz format).
- If the object you want to import already exists, you will be asked if you want to overwrite the existing one.
- If a connector used by the imported app does not exist in the App Gallery, you must select it among the existing ones.
Connector: This gives access to the connectors of the platform used to configure the connection parameters to data sources. These are available for all apps.
- Note: You can also define connectors in an app using the graphic editor. They will then be available only for this app.
AuthenticationZone
: User information zone.
: Used to close the platform.
- Click the photo or name: Used to open the user information zone.
See the description of properties.
Name, Email: Name and email address of the logged-in user. To associate a photo, click .
Customer: User account on the platform.
Current Password: Current password of the logged-in user. To modify it, enter the new password in the New field and confirm it in the Confirm new Password field.
System Message: Language used to display error and system messages.
- Date format: Format applied to dates.
- Time format: Format applied to time.
- Thousands separator: Character used to group thousands.
- Decimals separator: Character used to indicate the decimal symbol.
Manage my External Accounts (Note: Only if users can access services with OAuth 2.0 authentication using their own accounts): This enables logged-in users to manage their personal accounts for accessing services with OAuth 2.0 authentication.
- Service: Name of the service (or third-party application).
- Visibility: Used to indicate if authentication is only for the logged-in user (Private) or for all users with access to the service via an
app (Public).
- Account: Account associated with the service.
: Used to delete the login information for the selected service.
- Click Remove All to delete the login information for all services.
- If the deleted information is used in an app, users of the app must once again log in manually.
Note: You can define the services configured for connectors using the account defined in the connector.

- Corporate tweets ==> users automatically have access to corporate timelines using the account defined in the connector. This account does not appear in the list.
- Personal tweets ==> users must enter their own login information. The account appears in the list.
EndAuthenticationZone
List of apps/shortcuts
Description
- Apps and shortcuts are displayed from most recently modified to least recently modified.
Used to identify a shortcut.
- Each app or shortcut contains several items of information:
- (1) Title
- (2) Description
- (3) Image showing a preview of its contents
- (4) Time elapsed since the last modification of the app (in hours, days, weeks and months), refreshed each time the App Gallery is displayed
- (5) Toolbar that varies depending on the access rights of the logged-in user
Best practice
- When you delete an app, the action is final. You should export the app first if you want to keep a copy of it.
- Before deleting the shortcut, you should ensure that the link is no longer used.
- To find the shortcut you want quickly, use the search field at the top of the App Gallery and filter results using the Shortcuts option.
Execute mode
You can run an app or shortcut in the App Gallery.
Run an app in the App Gallery | What users see |
---|---|
|
![]()
![]() |
App/Shortcut toolbar
Note: The toolbar varies depending on the access rights of the logged-in user.
Application | Shortcut ![]() |
---|---|
![]() |
![]() |
.. hours/minutes: Time elapsed since the last modification of the app (in hours, days, weeks and months), refreshed each time the App Gallery is displayed.
: In apps, this opens the graphic editor in edit mode. In shortcuts, this displays the properties.
: Used to display the main app properties.
- To display all properties, click
to open the graphic editor and click
in the editor toolbar.
(Note: Only for administrators of the app/shortcut or platform administrators): Used to define access rights to the app/shortcut.
See the description of fields.
- Name: List of users
or teams
authorized to access the platform.
- Select the ones who should have access rights to the app/shortcut.
- Specify the rights.
- Rights to the app:
UserApplicationsRights
Admin: Users are authorized to administer the app but cannot modify or run it.
Edit: Users are authorized to access the graphic editor to edit the app.
Execute: Users are authorized to run the app but cannot modify it.
Note:
- Teams are always displayed at the top of the list.
- Check the box in the table header to select or unselect all of the users/teams.
- Users authorized to create an app will automatically have all rights to it.
- Platform administrators (App Center Manager profile) do not appear in the table because they have all of the rights for all of the apps.
- The access rights to an app assigned to users are taken into account if, at the very least, they have been assigned the Registered User profile.
(Note: Only for users whose profile is App Creator): Used to duplicate the app.
- It will have the same name followed by the word, (Copy).
: Used to export the app in a compressed file (.tar.gz format).
- Click the icon to create and save the file in the folder you want.
- Exported apps can be re-imported to another platform using the
Import function.
- You can also click
to export it in the graphic editor.
: Used to permanently delete the app/shortcut.
Procedures
How to access the platform
1. Click the link to access the platform.
2. Enter your login and password.
- The Password field is case-sensitive.
3. Click .
Forgotten password
- Click Forgot your Password in the login page.
- Enter your email address.
- Click OK.
A temporary password will be sent to your inbox.
- Log in to
using the temporary password.
Note: If you use this password once the validity period has been exceeded, the login page will invite you to enter and replace it immediately.
PlatformAccessRights_Procedure
How to manage access rights to the platform
Step 1: Log in to the platform.
1. Log in to the platform using the App Center Manager profile.
2. Click Admin Panel.
Step 2: Define user access rights to the platform.
1. Click Users Management.
The list of users authorized to access the platform will appear.
2. Click the relevant user in the table.
The Properties Window will appear.
3. Assign the appropriate access rights.
- Select the user profiles.
ConciseUserProfiles
Note: If you only want to assign the Registered User profile, return to the list of users and unselect the App Center Manager and App Creator profiles.
- App Center Manager: Users are authorized to administer the platform.
- App Creator: Users are authorized to create apps.
- Theme Designer: Users are authorized to create themes.
- Select the apps the user is authorized to access and assign the access rights.
UserApplicationsRights
Admin: Users are authorized to administer the app but cannot modify or run it.
Edit: Users are authorized to access the graphic editor to edit the app.
Execute: Users are authorized to run the app but cannot modify it.
4. Click OK.
Add a user and define user rights
- Click
.
- Follow the procedure for creating a user.
Delete user rights
Note: To temporarily deactivate access to the platform for specific users, you should not delete them. Instead, you should unselect all of their Profile boxes.
- Check the box next to the relevant users.
- Select Delete Users from the Action drop-down list.
Their login information will automatically be deactivated.
Step 3: Return to the App Gallery.
1. Click Back to Store.
NewUserAccess_Procedure
How to assign a new user access to the platform
Step 1: Log in to the platform.
1. Log in to the platform using the App Center Manager profile.
2. Click Admin Panel.
Step 2: Create a new user.
: Click Users Management.
2. Click .
3. Specify the user information, i.e. name, email address, profile, password.
4. Define access rights to apps.
- In the table, select the apps the new user is authorized to access.
- Assign the rights for each app by selecting the relevant options.
UserApplicationsRights
Admin: Users are authorized to administer the app but cannot modify or run it.
Edit: Users are authorized to access the graphic editor to edit the app.
Execute: Users are authorized to run the app but cannot modify it.
5. Click OK.
You will return to the list of users.
Step 3: Define access rights to the platform.
1. Select the relevant Profile boxes for the user.
The information will automatically be taken into account.
UserProfiles
App Center Manager
Note: The App Creator and Registered User profiles will automatically be assigned to these users.- Users in charge of managing platform access. They have all of the rights for all apps on the platform.
- Users authorized to create connectors other than easyVista IT Service Manager which are managed by
. They can also create aliases and execution contexts.
- Users authorized to create and modify themes in the theme editor.
App Creator
Note: The Registered User profile will automatically be assigned to these users.- Users authorized to create new apps. They are authorized to duplicate the apps viewed even if they are not authorized to edit them.
- Users authorized to create connectors other than easyVista IT Service Manager which are managed by
.
- Users not authorized to modify themes.
Theme Designer
- Users authorized to create and modify themes in the theme editor.
- Users not authorized to modify connectors, aliases or execution contexts.
Registered User
- Users authorized to run apps whose rights they have been assigned. They are not authorized to modify, duplicate or create apps.
- Users not authorized to modify connectors, aliases or execution contexts.
- Users not authorized to modify themes.
Public User
- Users for whom certain parameters (e.g. language, domain, time zone, date and number formats) have been predefined. This user configuration is applied in the public pages of an app.
See Public mode.
- Users for whom certain parameters (e.g. language, domain, time zone, date and number formats) have been predefined. This user configuration is applied in the public pages of an app.
Step 4: Send an invitation email.
1. Select Invite Users from the Action drop-down list.
2. (optional) Modify the text in the email template informing users that they can now access the platform.
3. Click to insert predefined tags.
4. Click Send Email.
Step 5: Return to the App Gallery.
1. Click Back to Store.