Workspaces

Workspaces ensure that you can separate apps, their data and resources in one account. This is useful, for example, if a software agency serves several customers with one account or a larger company wants to separate different departments or areas. In the first example, each customer would have their own workspace and in the second example, each department.

Members of an account can be assigned roles by the account owner at workspace level, which contain the corresponding permissions.

In the default state, an account has exactly one workspace, which is called Default Workspace. Further workspaces can currently only be added manually by us. Please contact us if you have a use case for this.

Apps

Any number of apps can be created in a workspace. All apps have access to the resources and data of the workspace.

Note: If one or more apps should not have access to the resources of a workspace, this is a use case for which you can contact us.

Resources

Each workspace contains its own resources for managing different types of data and integrations:

InfluxDB

The InfluxDB database can be used to record, store, and read time series data within the App Builder apps. For detailed guidance on using InfluxDB, refer to the article on internal InfluxDB.

PostgreSQL

The PostgreSQL database can be used to create, manipulate, and read relational data tables from the App Builder and apps. For more information on working with PostgreSQL, consult the article on internal PostgreSQL.

File Server

The file server stores any files you want to use in your apps, accessible from the App Builder. To learn how to use it, see the file server article.

Integrations

Integrations are established connections to and from external systems like local servers or web APIs. They allow apps to exchange data with these external systems.

Currently, integrations must be configured inside the App Builder. This will be moved to the App Manager soon.

For guidance on integrating external systems, refer to the articles on data integration.

Once created, integrations can be viewed, edited, and reused in other apps. To manage integrations, navigate to the Integrations panel in the App Manager's sidebar.

Last updated

#355:

Change request updated