Skip to content

Installation

Johannes Passing edited this page Jul 27, 2023 · 13 revisions

📝 This Wiki page has moved.

For the latest content, see Install IAP Desktop on the IAP Desktop documentation page.

Prerequisites

To install IAP Desktop, you need:

To use IAP Desktop, you also need:

  • A Google Cloud project. If you are a Project Owner of the project, you have all permissions needed to use IAP Desktop. Otherwise, you need a combination of the following roles:

  • A firewall rule that permits access from Identity-Aware-Proxy to VM instances. You can create such a firewall rule by using the following command:

    gcloud compute firewall-rules create allow-rdp-ingress-from-iap \
        --direction=INGRESS \
        --action=allow \
        --rules=tcp:3389,tcp:22 \
        --source-ranges=35.235.240.0/20
    

    For further details on setting up permissions and firewall rules, see Preparing your project for IAP TCP forwarding.

Installing IAP Desktop

To install IAP Desktop on your computer, follow these steps:

  1. Download the latest installer package.

  2. Double-click the downloaded IapDesktop.msi file to start the installation:

    Start installer

  3. If you agree to the Apache 2.0 license, click Install.

  4. After the installation completes, click Finish to launch IAP Desktop:

    Finish installer

Connecting to Google Cloud

You now set up IAP Desktop for first use:

  1. On the Sign-in dialog, click Sign in:

    Sign in

    A web browser window opens.

  2. Sign in with your Google user account.

  3. On the IAP Desktop wants to access your Google account screen, allow IAP Desktop to See, edit, configure, and delete your Google Cloud data by setting the checkbox to enabled:

    Consent screen

    IAP Desktop requires this scope to access your Google Cloud projects, and to use IAP TCP forwarding.

  4. Click Continue to complete the sign-in.

  5. In the Add project dialog, select your Google Cloud projectand click Add project.

    Select project

    The Project Explorer now shows the project and all VM instances that the project contains:

    Project Explorer

  6. Optionally, click File > Add project in the menu to add additional projects.

This completes the installation of IAP Desktop.

What's next