# 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)**](https://docs.parallels.com/landing/ras-mp-guide/v20-en-us/publishing/manage-published-resources/site-defaults-publishing).
13. Click **Next** and then click **Finish** to publish the application.
