Publishing an application makes it available to your end users. You can specify which modules, data views, and pages you would like to make available.
First, you publish the application in a Test environment for internal testing, then, in the Live environment to reach your target audience. You can also make it available to multiple clients, each in a separate client environment.
To learn how to manage end user access rights to your published application, please refer to this article.
Publish an application for testing
Before you can make the application available to your target audience, you need to publish it to the Test environment.
- In your application, ensure that all modules you want to display in the application are published to Test. If they are not, open the editor and publish them from there. Data views are auto-published.
- Ensure that all modules, data views, and pages you want to include in the application’s sidebar have the In sidebar column set to yes and are in the desired order. If they are not included, open the Build side navigation of your application and change the selection from no to yes, and adapt the order. Save your sidebar changes.
- Select Publish in the side navigation.
- Select Publish to Test to publish the application for testing purposes.
- Click Open to load the published application in a new tab. You can now share this link to trial the application, e.g., with your colleagues across your organization.
- To customize the display of your application in a portal, configure its portal card settings.
Publish an application to your target audience
After publishing your application to the Test environment, click Publish to Live to also publish it to the Live environment. Ensure that all modules, data views, and pages are published to Live as well. If next you want to make the application available to multiple clients, follow the instructions provided here.
Unpublish an application from Test or Live
- In an application, select Publish in the side navigation.
- Click on the three dot icon to access the context menu for the Test or Live environment.
- Select Unpublish.
- In the popup, confirm by clicking Unpublish again.
Note you can only unpublish from Live if the application is unpublished from all client environments. If the Unpublish option is disabled, make the application unavailable to clients first.
Known limitations
- Modules secured via Only accessible via an API key will not appear on the Publish page.
- When switching between components of a published application, the session data will not be stored.
- Responsive design for smaller devices.
Related topics
- Publish an application to multiple clients, each with a separate design, data organization, user and authentication management.
- To decide who can access which module or data view, manage end user access.
- Add an external webpage to your published application.