Apps Marketplace
The Apps Marketplace section of the admin portal is designed to provide administrators with tools and resources to manage and deploy various applications tailored to business needs. This marketplace enables easy access to a variety of application templates, each offering unique functionalities and features that can streamline operations and enhance user experience.
The Apps Marketplace enables administrators and users to deploy built-in open-source applications with a single click. This simplifies the process of application deployment, making it quick and efficient to meet various business needs without extensive setup or configuration.
Apps Marketplace List Page :
The main components of the Apps marketplace List Page are elaborated upon below:
1. Total Number of App Marketplace Templates :
- This metric provides an overview of the total available application templates within the marketplace. It helps administrators gauge the breadth of options available for deployment.
2 App Marketplace Template Quick Search Field :
-
A search functionality that allows users to quickly locate specific application templates by entering keywords.
-
This feature enhances usability by saving time and effort when navigating through numerous templates.
3. Quick Refresh Page :
- A refresh button that allows administrators to reload the Apps Marketplace page, ensuring that they have the most up-to-date information regarding available templates and any changes that may have occurred.
4. Grid View Template List :
- This view presents the available application templates in a grid format, allowing for a visual representation of multiple templates at once. It is useful for users who prefer a more visual approach to browsing available options.
5. List View Template List :
- An alternative view that displays application templates in a list format. This layout is beneficial for users who prefer to see detailed information about each template in a structured manner, such as names, descriptions, and features.
6. Add Marketplace Button :
- This button provides administrators with the ability to add new application templates to the marketplace. By clicking this button, they can initiate the process to create new templates, thus expanding the resources available for users.

Steps to Mark an OS Template: :
The process of marking an Operating System (OS) template as a featured template for marketplace applications is an important function within the admin portal. This designation allows specific OS templates to serve as the foundational operating system for deploying various marketplace applications.
Marking an OS template as a featured template signifies that it is suitable for use as a base OS for applications within the marketplace. This means that when administrators or users create new applications, they can rely on the designated OS template to ensure compatibility and optimal performance for the applications being deployed.
1. Navigate to the OS Template :
-
Login into the admin portal.
-
From the portal menu, select the Marketplace icon.
-
To browse OS templates in the marketplace, click the OS template icon.
2. Select the Desired OS Template :
- Locate and select the specific OS template you wish to mark as a featured template. This selection is crucial as it defines which template will be utilized in future application deployments.
3. Access the Edit Action :
- From the Action menu click the Edit option. This opens the editing interface where modifications can be made to the template’s configurations.

4. Update Template Featured Settings :
- In the Template Featured section, look for the option labeled Marketplace.

- By selecting this option, you are indicating that this OS template is intended for use in the marketplace, allowing it to function as a base OS template.
5. Confirm and Update :
- After selecting the Marketplace option, click the Update button to save your changes.

- This action finalizes the marking of the OS template as a featured template.
6. Successful Update Confirmation :
- Upon successful completion of the update, a confirmation message will indicate that the selected OS template has been updated successfully. This reassures the administrator that the template is now appropriately configured for marketplace use.

Create a new App Marketplace :
Creating a new App Marketplace template is an essential feature of the admin portal, allowing administrators to define and publish applications that can be deployed easily by users. This process involves configuring various parameters, including basic details, resource requirements, and OS configurations.
1. Navigate to the App Marketplace :
-
Login into the admin portal.
-
From the portal menu, select the Marketplace icon.
-
Next, click the Apps Marketplace icon to view a list of all the apps that are available.
-
To create new app market place, click on the Add Marketplace icon.

2. Add Basic Configuration :
-
Select the Template: Choose a pre-existing template that will serve as the foundation for your new App Marketplace template.
-
Add the Marketplace Template Name: Enter a distinctive name for your template that clearly indicates its purpose or functionality.
-
Add the Marketplace Template Description: Provide a concise description of the template, explaining its features and intended use. This helps users understand what the application does.

3. Add Resource Configuration :
-
Minimum Memory (MB): Indicate the minimum amount of memory required for the application, measured in megabytes.
-
Minimum Core: Specify the minimum number of CPU cores that the application needs to operate effectively.
-
Minimum Root Disk (GB): Define the minimum disk space required for the application, measured in gigabytes.
-
License Cost/Hour: Enter the cost associated with licensing the application per hour, providing transparency to users regarding potential expenses.

4. Add OS Configuration :
Select the VM Grouping: Choose the VM grouping under which the application will be categorized. This helps in organizing similar applications together.
- Select the Offering Category: select a specific category that represents the offering of the application, aiding in user navigation and discovery.
Add User Data: Include necessary user data that required for the application’s deployment.
Add Detailed Description: Provide an in-depth description of the application, detailing its functionality, features, and any prerequisites.
Optional: One-Time Chargeable: Indicate if the template is subject to a one-time charge for users, adding clarity to potential costs.
Upload Image for template: You can use this option to upload an image to the marketplace for the application you are developing. in order for people to recognize the application by looking at this picture. Verify that you have uploaded the image in accordance with the portal's size restrictions.

5. Finalize the Creation :
- After entering all the necessary configurations and details, click the Update button to save the new App Marketplace template. This action triggers the system to process the information you’ve provided.

6. Confirmation of Successful Addition :
- Upon successful completion of the process, a confirmation message will appear, stating that the new App Marketplace template has been added successfully.

- This reassures the administrator that the template is now available for user access and deployment.
Edit Apps Marketplace :
The ability to edit App Marketplace templates is crucial for administrators who need to maintain and update application offerings based on evolving user needs, technology changes, or business requirements.
1. Navigate to the App Marketplace :
-
Login into the admin portal.
-
From the portal menu, select the Marketplace icon.
-
Next, click the Apps Marketplace icon to view a list of all the apps that are available.
2. Edit Action :
-
Identify the marketplace template you want to modify from the list. You can either scroll through the list or use the search filters to locate it quickly.
-
In the Action menu, select the Edit option. This will open the edit app marketplace screen, where you can make changes to the marketplace template's configurations.

3. Update the Apps Marketplace Details :
In the Edit Apps Marketplace Template Screen, administrators can update different aspects of the template such as Basic Configuration, Resource Configuration, OS Configuration & Template Featured Options

4. Click Update Button :
- After making the necessary changes to the template details, click the Update button. This action submits your modifications to the system, initiating the process of saving the updated template information.

5. Confirmation of Successful Update :
-
Upon successfully saving the changes, a confirmation message will be displayed, indicating that the App Marketplace Template has been updated successfully.
-
This message serves to reassure the administrator that the template is now current and that users will see the updated details in the App Marketplace.
Delete Apps Marketplace :
The Delete Action is an essential feature within the admin portal that allows administrators to remove App Marketplace templates that are no longer needed. This process helps maintain a clean and relevant application catalog, ensuring that users are not overwhelmed by outdated or unnecessary templates.
1. Navigate to the App Marketplace :
-
Login into the admin portal.
-
From the portal menu, select the Marketplace icon.
-
Next, click the Apps Marketplace icon to view a list of all the apps that are available.
2. Delete Action :
-
In the Apps marketplace Templates list, find the specific template you wish to delete.
-
This can be done by browsing through the list or using the search functionality to locate it quickly.
3. Choose the Delete Option :
- From the Action section click the Delete option.

- This will trigger a confirmation prompt to ensure that the administrator really intends to delete the selected template.
4. Confirm the Deletion :
- The confirmation popup screen will typically ask for verification before proceeding with the deletion.

- To proceed with the deletion, click the Delete button on the confirmation prompt. This action confirms your intent to remove the selected marketplace template from the system.
5. Completion of Deletion :
- After confirming and clicking the Delete button, the Apps marketplace template will be permanently removed from the list.