You can manage applications in Elastic Desktop Service (EDS), including purchasing paid applications, assigning them, configuring their visibility, and setting up automatic installation. If the applications provided by EDS do not meet your business needs, you can upload your own. This topic describes how to acquire, upload, assign, and maintain applications in EDS.
Acquire applications
Acquire officially verified applications from the EDS app marketplace or upload your own enterprise applications to meet various business needs.
Acquire official applications
You can purchase paid applications on a one-time or subscription basis.
Procedure
Log on to the Elastic Desktop Service (EDS) console.
In the left-side navigation pane, choose Application and Peripheral Driver Center > App Management.
On the App Management page, filter applications by using one of the following methods:
By price: Click the filter icon next to Price and select Paid.
By type: Click the filter icon next to Category and select a specific application type.
Find the target application and click Purchase in the Actions column.
Follow the on-screen instructions to complete the payment. After the purchase is successful, you can view and manage the purchased application on the Purchased Application tab.
Upload your own applications
If the app marketplace does not meet your needs, you can upload your own enterprise applications. You can upload cloud computer apps (.exe, .msi, .zip) and web apps.
If a self-uploaded application needs to support automatic installation, its installation package must support silent installation.
Procedure
Log on to the Elastic Desktop Service (EDS) console.
In the left-side navigation pane, choose Application and Peripheral Driver Center > App Management.
On the App Management page, click Add Application.
Complete the basic settings, and then configure the following parameters based on the application type.
To upload an application to be installed on a cloud computer, select Cloud Computer App.
Parameter
Description
Application Tag
(Optional) Add search tags for the application. You can add up to five tags.
Upload Method
• Upload File: For installation packages smaller than 5 GB. Click View Local File to select a local
.exe,.msi, or.zipfile.• OSS Object URL: Recommended for installation packages larger than 5 GB or for scenarios that require centralized management with Object Storage Service (OSS). Provide a publicly accessible or signed OSS object URL. Hover over the question mark icon (?) next to the input field and click Help Documentation for instructions.
Registry
To upload a web app, select Web App.
Parameter
Description
Application URL
Enter the full URL to access the web app, for example,
https://example.com/webapp.
Click OK to complete the upload.
Assign and deploy applications
After you acquire or upload an application, you must configure its visibility scope and automatic installation policies to deliver it to target end users or instances.
Set application visibility and automatic installation
You can control application visibility and automatic installation by user or by resource group.
Procedure
Log on to the Elastic Desktop Service (EDS) console.
In the left-side navigation pane, choose Application and Peripheral Driver Center > App Management.
On the App Management page, find the target application and click Configure Visibility in its Actions column.
In the Configure Visibility panel, first select an Assignment Type:
Assign by User: The policy applies directly to specified user accounts or AD groups.
Assign by Resource Group: The policy applies to the specified resource group.
Configure Privilege Escalation for Application Installation. This setting lets non-administrator users install applications that require administrator permissions. When enabled, end users can install the application even if they do not have local administrator permissions.
Configure Application Visibility Scope. This setting determines whether end users can see the application in the app center on their cloud computers.
Visible to all users / Visible to all resource groups
Not visible to any user / Not visible to any resource group
Visible to specific users / Visible to specific resource groups
Click Settings, and add specified users or groups by using Add by User or Add by AD Group.
NoteIf you select Visible to Some Users or Visible to specific resource groups, you must then specify the users or groups. To do this, click Add User or Add Resource Group in the Configure Visibility panel.
Configure Auto Installation. This setting determines whether the system automatically installs the application when an end user logs on to a cloud computer.
Disable automatic installation: End users must manually install the application from the app center.
Automatically install for all visible users/resource groups: The system automatically installs the application for all users or resource groups to which it is visible.
Automatically install for specific visible users/resource groups: The system automatically installs the application only for specified users or resource groups. You must enable automatic installation for the target users or resource groups in the list below.
Click OK to save the settings.
Maintain applications
You can modify a self-uploaded application's information, update its version, or delete the application.
Modify and update applications
Modify basic information
Log on to the Elastic Desktop Service (EDS) console.
In the left-side navigation pane, choose Application and Peripheral Driver Center > App Management.
On the App Management page, find the target application and click View Details in the Actions column.
In the details panel, click Modify Application.
Modify information such as the application name, developer, and description, and then click OK.
Publish application versions
Cloud computer app
In the Actions column of the target application, click Upload to add a new version.
After the upload is complete, click the drop-down arrow to the left of the application name to expand the version list.
Find the newly uploaded version and click Publish in its Actions column. The new version replaces the old version and becomes visible to users.
You can also click Edit for any version to modify only its version information.
Web app
Click the drop-down arrow to the left of the application name to expand the version list.
In the Actions column, click Edit.
In the Modify Version panel, enter the new Application URL and then click OK.