Managing your app
This page explains the concepts of workspaces and apps, shows their location in the interface and explains what can be configured.
App store
Apps can be found in the app store page of the environment. All users (except for external users/developers) have access to this page, allowing easy discovery and seeing what's available.
On the details page of the app the user can find images, a description and more information about the app.

Creating a new app
Apps can be created by administrators and developers. Developers are automatically assigned as the first maintainer on the app they create. In the "App Store" menu, click on the "Create app" button in the top-right corner to create a new app. You can choose between:
- App Builder — build directly in your browser with AI assistance. See the App Builder guide.
- Create a blank app — a temporary placeholder that shows the CLI instructions for setting up an app locally. This option will be removed in the future; local development will happen entirely through the VIKTOR CLI.
Editing an existing app
The details of an existing app can be updated by navigating to the "App Store" menu, followed by clicking on the "Manage" button on the app card. On the details page, click the button "Edit App" in the top-right corner to go through the same steps as when you first created the app.
Version history
All the versions of the app can be seen on a separate tab, accompanied by the publication date and developer that published this version:

Environment variables
Administrators and app maintainers can access the variables tab on the app. On this tab, environment variables can be created, adjusted, or deleted. For more information please refer to using environment variables.

Apps archive
To archive apps that are no longer being used, administrators and app maintainers can click the three dots on the app card and then select the "Archive" option from the menu that appears. Archived apps can be inspected by clicking the "Archive" button in the top-right corner in the "App Store" menu. Apps can be unarchived by clicking the "Unarchive" button.
Note that an app cannot be archived when:
-
the app has active workspaces accociated to it
Solution: Archive active workspaces first
Note that an app cannot be unarchived when:
-
the apps limit has been reached
Solution: Contact VIKTOR
Labels
An admin can add labels to workspaces and apps. This enables users to filter and quickly find the tools relevant for them. For instance the labels can be used to distinguish between industry disciplines, such that a newly registered GIS user can quickly find the relevant workspaces for him/her. Besides filtering on labels, a user can also filter on workspace visibility and app name.

Labels on apps
Besides labels on workspaces, labels can also be added to apps. These labels are pre-selected when a new workspace is created from this app. Besides filtering on these labels, users can also filter on the maintainer(s) of the app.
Label admin
Admins can manage the labels by visiting a dedicated page in the interface. The environment will be filled with a starting list. In the enterprise tier these labels can be edited, removed and new labels can be created.

Label inspiration
In the enterprise tier, labels can freely be generated and changed to meet specific needs of your company. To give some inspiration on potential use cases:
- industry (in the starting list)
- discipline (in the starting list)
- integration/software package (in the starting list)
- project name (on workspace)
- development status (on app)