Manage Application
Application
An application is a logical container for one or more modules, with each module serving as a deployable unit. Only users with the StudioAdministrator role can create an application.
Steps to Create an Application
- Click New Application in OwlGen home page.
- In the "New Application" pop-up window, configure the below properties and click Create.
| Property | Description | Comments |
|---|---|---|
| Application Type* | API or WEB | - API applications support only API-type modules. - WEB applications support both API and WEB type modules. |
| Application Name* | Unique name for the application. | - Must start with a character, followed by alphanumeric or _. - No spaces allowed. - No special characters except _. - Cannot start with a number. |
| Display Name | Name displayed in the UI. | Optional. |
| Version* | Initial version of the application. | Defaults to 1.0. |
| Description | Summary of the application. | Optional. |
| Team* | Defines which team has access to the application. | Teams are created in the Admin Panel. |
note
Properties marked with an asterisk (*) are mandatory.
Once created, a message "Application added successfully" appears. The application is now available in the Applications section of the home screen.
Editing an application
- Open the required application from the Applications section.
- Click the Edit icon.
- Modify the necessary properties in the Edit Application pop-up window.
- Click Save.
Upon success, a message "Application updated successfully" appears.
Deleting an Application
- Click the Delete icon for the selected application.
- In the Delete Application pop-up window, provide the required details and click Delete. Upon success, a message "Application deleted successfully" appears.
| Property | Description | Comments |
|---|---|---|
| Application Name* | Name of the application to be deleted. | Must match the existing name. |
| Version* | Version of the application. | Required. |
note
Warning Deletion is irreversible. The application cannot be recovered.
Creating a New Version of an Application
- Click the Create New Version icon within the application.
- In the Create New Version pop-up window, configure the following properties and click Add.
| Property | Description | Comments |
|---|---|---|
| Current Version | Select the existing version. | From the dropdown. |
| Version | Define the new version (e.g., 1.0.0). | Must be unique within the application. |
| Description | Summary of the new version. | Optional. |
Choosing Modules for the New Version
A module selection grid displays all available modules based on the selected Current Version.
| Property | Description | Comments |
|---|---|---|
| Module Name | Displays the module name. | Not editable. |
| Version | Shows the module’s existing version. | - If the same version is selected, the module remains synchronized across versions. - If a new version is selected, a separate module instance is created. |
| Description | Summary of the module version. | Optional. |