# Publish an application

To publish an application:

1. In the RAS Management Portal, select the **Publishing** category
2. In the middle pane, click the plus-sign icon (or choose **Add** from the ellipsis menu). The publishing wizard opens.
3. On the **Publishing Type** page, select **Application** and click **Next.**
4. On the **Sites** page, select one or more Sites (if available) from which the application should be available.
5. Click **Next**.
6. On the **Publish from** page, select from the following options:
   * **All servers in the Site**: Publish from all hosts that are available in this Site.
   * **Server host pools**: Specify one or more host pools from which to publish the application.
   * **Individual servers**: Specify one or more specific individual hosts.
7. Click **Next**.
8. On the **Application Type** page, select from the following:
   * **Select from installed and predefined application**: Choose this option to select from preinstalled and standard Windows applications.
   * **Add single application manually**: Choose this option to configure all of the application settings yourself.
9. Click **Next**.
10. Depending on the application type that you selected on the previous page, the next page will appear as follows:
    * **Select from installed and predefined application**: The page displays the list of preinstalled applications and application groups. You can select an entire group or individual applications. When done, click **Next** and follow the onscreen instructions to complete the wizard and publish the application(s). You can skip the rest of this section.
    * **Add single application manually:** The page will open where you have to specify the application settings. Read on.
11. If you selected **Add single application manually**, a page opens where you need to configure the application as described below.

    In the **Target Application** section, specify the following:

    * **Target**: The application executable filename and path.
    * **Start in**: Path that the application should use as the current working directory (by default, the executable path).
    * **Parameters**: Application startup parameters (if any).

    In the **Published Resource Settings** section, specify the following:

    * **Name**: Type a name for the application.
    * **Description**: Type an optional description.
    * **Window mode**: Choose from Normal, Maximized, or Minimized.
    * **Start automatically when user logs on**: Select this option if you want to start an application as soon as a user logs on. This option works on desktop versions of Parallels Client only.
    * **Exclude from session prelaunch**: The application will not be considered in session prelaunch scenarios.
    * **Icon**: Click Browse and select an icon for the application.**Change Icon**. Change the application icon (optional).
12. On the next page, specify the initial status of the resource. Choose from the following options:
    * **Enabled**: End users can launch the resource.
    * **Disabled**: The resource will not appear in Parallels Client.
    * **In maintenance**: The resource will appear in Parallels Client but users will not be able to launch it. When a resource is in maintenance and a user tries to launch it, they will see a message. To customize the message, click the **Configure** button. For more info, see [**Site Defaults (Publishing)**](/landing/ras-mp-guide/v19-en-us/publishing/manage-published-resources/site-defaults-publishing.md).
13. Click **Next** and then click **Finish** to publish the application.


---

# 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-mp-guide/v19-en-us/publishing/publish-an-application.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.
