# Manage published applications

## **Configuring a published application**

When publishing an application using a wizard, you specify multiple application parameters, such as name, executable path, etc. You can modify these options after the application is published.

To modify published application settings:

1. In the RAS Console, select the **Publishing** category and then select a desired application in the **Published Resources** tree.
2. Use the tabs in the right pane to change the application settings as described in the following subsections.

## Information **— review application properties**

The **Information** tab displays application properties.

## **Publish from — configure from which servers the application is published**

You can specify RD Session Hosts host pools from which an application is published on the **Publish From** tab.

## **Application — configure application and hosting server settings**

The **Application** tab displays application- and server-specific settings.

You can modify the basic application settings (name, description, window mode) as needed. Other settings include:

* **Run**. Select the application window state (normal window, minimized, maximized).
* **Status**: Choose from **Enabled**, **Disabled**, **In maintenance**. When a resource is disabled or in maintenance, it is unavailable to users. A disabled resource will not appear in Parallels Client in the available resources list. A resource that is in maintenance will appear, but will be grayed out (in User Portal it will say so in the resource name). If a user tries to open the resource, a message is displayed. You can customize this message in [Site defaults for published resources](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/site-defaults-publishing).

  Note that when you set the status of a published folder, all subfolders (if any) and resources that it contains will inherit the parent folder's status.
* **Start automatically when user logs on**: Select this option to start an application as soon as a user logs in. This option works on desktop versions of Parallels Client only.
* **Exclude from session prelaunch**: For details about using this option, see [**Understanding session prelaunch**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/understanding-session-prelaunch).
* **Change Icon**. Change the application icon.
* **Target**. Specify the application executable path and file name.
* **Start in**. If the **Target** field is valid, this field will be populated automatically. You can specify your own path if needed.
* **Parameters**. If the application accepts startup parameters, you can specify them in this field.

The **Server settings** section contains server-specific options that you can configure. If an application was published from multiple servers, the **Host(s)** drop-down list can be used to select individual servers and set **Target**, **Start in**, and **Parameters** values for a particular server. As an example, you should do this when different servers have the application installed in different folders, so that the **Target** and **Start in** field values would be valid on each server.

If an application is published from an MSIX package, the **Server settings** section is replaced with the **Application information** section. The options here are the same except for the **Change Application** button that allows you to select a different application for publishing.

To save the currently displayed server settings as default, click the **Save as Default Settings** button. To apply the saved default settings to a server, click the **Use Default Settings** button. These two buttons give you the flexibility of using custom settings or defaults in different server configuration scenarios. Please note that when you save settings as default, Parallels RAS will check if this Site has applications with per-server settings and will display a message asking if you would like those servers to use the new default settings. If you say, "No", the servers will keep their unique settings. The defaults will still be saved.

To verify that the specified **Target** and **Start In** values are correct for all servers, click the **Verify Target(s)** button. The **Target Verifier** dialog opens listing each server and the verification status in the **Progress** column. If the application is installed at a different path on one of the servers, the **Progress** column will indicate an error. In such a case, close the **Target Verifier** dialog and then select the server in the **Server(s)** drop-down list. Specify new values in the **Target**, **Start In,** and (if necessary) **Parameters** fields specific for that server. Click **Apply** to save your changes.

The **Target Verifier** dialog can also be used to verify the targets for all published applications at once. To do so, right-click **Published Resources** (the root node of the **Published Resources** tree) and then click **Verify Target(s)** in the context menu. This time, the **Target Verifier** dialog will contain all published applications and their verification status.

## **Filtering**

Please see [**Using filtering rules**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/using-filtering-rules).

## **Routing**

Please see [**Configuring preferred routing**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/configuring-preferred-routing).

## **Shortcuts — configuring shortcut options for a published application**

Click the **Shortcuts** tab to enable the creation of the application shortcut on the user’s desktop and in the Start and Auto Start folders. When the **Auto Start** option is selected, the application will start automatically on computer startup. To use Site default settings, select the **Inherit default settings** option. You can view or modify Site defaults by clicking the **Site Defaults** link. See [**Site defaults (Publishing)**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/site-defaults-publishing) for more info.

{% hint style="info" %}
**Note:** Shortcuts are not available on all operating systems.
{% endhint %}

## **File extension — configuring file extension associations**

To modify file extension association for a particular published application, click the **File Extensions** tab.

To add, remove, or modify an entry, select the **Associate File Extensions** option. To add a new extension to the list, click **Add** in the **Tasks** drop-down list (or click the + icon) and specify the desired extension.

To modify an existing association, highlight the extension and click **Properties** in the **Tasks** drop-down list (or double-click the **Parameters** column) and type the parameter.

## **License — configuring licensing options for published applications**

Click the **Licensing** tab to configure the following licensing options:

* **Disable session sharing**: If this option is enabled, it allows you to isolate a given published application to one session. If the same application is launched more than once, the instances of the application will share the same sessions. A different application, however, will start in its own session.
* **Allow users to start only one instance of the application**: If this option is enabled, a user can only launch a single instance of the application.
* **Concurrent Licenses.** Use this option to specify the maximum number of concurrent instances the application can run. E.g. if the license of the application allows you to only run 10 instances of the application, set the Concurrent licenses option to 10 so once such limit is reached, other users cannot initiate other instances.
* **If limit is exceeded**: From this drop-down list you can specify what action should the Parallels RAS take in case any of the above licensing configured limits are exceeded.

To use Site default settings, select the **Inherit default settings** option. You can view or modify the default settings by clicking the **Site Defaults** link. See [**Site defaults (Publishing)**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/site-defaults-publishing) for more info.

## **Display — configuring display settings for a published application**

On the **Display** tab, you can configure the following options:

* **Wait until all RAS Universal Printers are redirected before showing the application**: Enable this option to wait for printers to be redirected before the application is loaded. You can also specify the maximum wait time (in seconds) for the Universal Printers to be redirected. Please note that redirecting a printer may take some time. To avoid confusion, a progress bar is shown to the user while the printers are being redirected.
* **Color Depth, Resolution, Width, Height**: Select the desired display settings for the application.
* **Start the application as maximized when using mobile clients**: This option applies only to Parallels Client running on mobile devices. When the option is selected, the application will start on a mobile device in the maximized state. This gives users the best experience while working with a remote application. This option gives the RAS administrator an easy way to always maximize an application without taking any additional steps.
* **Start in fullscreen mode for Wyse ThinOS**: If selected, the application will start in fullscreen mode in Wyse ThinOS. In some cases, the bottom part of an application may be covered by the taskbar, not allowing to see the entire application window. When this option is used, the taskbar will be hidden and the entire application window will be visible.

Note that to specify custom display values, the **Inherit default settings** checkbox must be cleared; otherwise Site defaults settings are used. To view and modify Site defaults, click the **Site Defaults** link. See [**Site defaults (Publishing)**](https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/site-defaults-publishing) for more info.

## **Quick keypad**

The **Quick Keypad** section allows you to select a Quick Keypad template that should be assigned to this application. The **Quick Keypads** link below the drop-down list takes you to the **Quick Keypad** category in the console where you can configure keypad templates. For more information, please see the [**Quick keypad**](#quick-keypad) section.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parallels.com/landing/ras-admin-guide/v20-en-us/parallels-ras-20-administrators-guide/publishing/manage-published-applications.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
