# Deploying to Microsoft Azure

### Before you begin <a href="#before-you-begin" id="before-you-begin"></a>

You need to have sufficient administrative priviledges and Quota available in Microsoft Azure to complete this task. Upon completion of these steps you'll be able to offer desktops and applications to you users.

{% hint style="info" %}
**Note:** You can connect one Microsoft Azure subscription to one Parallels DaaS environment.
{% endhint %}

{% hint style="success" %}
**We are here to help!**

If you experience issues while connecting the subscription, return to the **Introduction** page and click **Contact**. You will be redirected to Parallels My Account, where you can request support.
{% endhint %}

<table><thead><tr><th>Action</th><th>Screenshot</th></tr></thead><tbody><tr><td>Start the wizard. Note the customer ID in the bottom when you reach out to support.</td><td><img src="/files/8k3QAya5JmAlH4soFfRs" alt=""></td></tr><tr><td><p>The wizard will outline the steps that need to be executed in the Microsoft Azure portal to set the pre-requisites.</p><p>Go to https://portal.azure.com and sign in with administrative credentials</p></td><td><img src="/files/YtPUSbv1lFRHZ6IWgRtL" alt=""></td></tr><tr><td>Go to <strong>Entra ID</strong></td><td><img src="/files/IjnoxDEF4xf68Sdl2iRt" alt=""></td></tr><tr><td>Go to <strong>App registrations</strong></td><td><img src="/files/Cd8GUHukgq6SP5m8Ez5k" alt=""></td></tr><tr><td>Click <strong>New registration</strong></td><td><img src="/files/eT0tNsKOhheMtYKmfOjM" alt=""></td></tr><tr><td><p>Enter a name for the new registration e.g. Parallels DaaS</p><p>Select <strong>Single tenan</strong>t as supported account type:</p><p>Click <strong>Register</strong></p></td><td><img src="/files/ZjQFjCrj1ERRQ9f7pq3j" alt=""></td></tr><tr><td>Note the Application and Directory (Tenant ID) you need them later.</td><td><img src="/files/K6IM2VKlVCwLYoxkK1eY" alt=""></td></tr><tr><td>Go to <strong>API Permissions</strong></td><td><img src="/files/iRHI8K5gV7p0QlWK10dG" alt=""></td></tr><tr><td>Click <strong>Add a Permission</strong></td><td><img src="/files/n9M37UX8TboFdb0kgwU6" alt=""></td></tr><tr><td>On the right fold out choose <strong>Microsoft Graph</strong></td><td><img src="/files/vFonjipXJA8O2OtYEoZf" alt=""></td></tr><tr><td><p>Select Application permissions</p><p>Search for and select <strong>Application.ReadWrite.All</strong></p><p>Click <strong>Add</strong></p></td><td><img src="/files/a2NUrbiGh9J7FdtjgMiz" alt=""></td></tr><tr><td>Click <strong>Grant admin consent to the Default Directory</strong></td><td><img src="/files/m70fkeNMwRWnMvTLu3k8" alt=""></td></tr><tr><td>Go to <strong>Certificates and Secrets</strong> &#x26; Click <strong>New Client secret</strong>. In the right fold out give the Secrt a name e.g. Parallels DaaS and an expiry date e.g. the default 180 days for a proof of concept.</td><td><img src="/files/iZ7FD9ZZA1UMRAIQ5948" alt=""></td></tr><tr><td>Note the Client secret value, you need it later.</td><td><img src="/files/eODZKm0xjSFjukHZMXpA" alt=""></td></tr><tr><td>Go back to the Parallels DaaS - Onboarding wizard. Enter the information you noted in previous steps:<br>Tenant ID<br>Application ID<br>Client Secret value<br><br>Click <strong>Continue</strong> to validate and continue</td><td><img src="/files/iFeP5W6iooHeMkvMMyxH" alt=""></td></tr><tr><td>Click <strong>Grant Admin consent in Azure</strong>, a new tab will open in your browser.</td><td><img src="/files/2awIPGAMDYw54jRbYvhK" alt=""></td></tr><tr><td><strong>Accept</strong> the permissions request</td><td><img src="/files/ZwUQbwNVY8gFWcqdev3R" alt=""></td></tr><tr><td>Go back to the Parallels DaaS Onboarding wizard &#x26; click <strong>Continue</strong></td><td><img src="/files/c9wC9UmHN1WAli3p1e9P" alt=""></td></tr><tr><td>Copy the Service principal to your clipboard and click <strong>Deploy to Azure</strong></td><td><img src="/files/QtQU2WlppimorxhLCdCx" alt=""></td></tr><tr><td>Paste the Service principal from the previous step in the Service Principal ID field and click D<strong>eploy</strong>.</td><td><img src="/files/HGPMDUX8Nw7CIw8TNady" alt=""></td></tr><tr><td>Wait for the deployment to complete (typically less than 1 minute)</td><td><img src="/files/ztFQoIa4XPESBcWoaS0N" alt=""></td></tr><tr><td>Go back to the Parallels DaaS onboarding wizard and select the Azure subscription to use.</td><td><img src="/files/2OTOu4SU4Kdf8NFEEgbP" alt=""></td></tr><tr><td>Select the resource groups to use in Microsoft Azure to deploy the required resourses. Default names are:<br>Infrastructure: daas-infrastructure-rg<br>Virtual machines: daas-vms-rg</td><td><img src="/files/J8R4O60IedLFu1htOcrf" alt=""></td></tr><tr><td>Select a region close to you to deploy the virtual machines</td><td><img src="/files/3XvFiVkfybal9HyveQCr" alt=""></td></tr><tr><td>Select multi-user configuration unless you have stringent reasons not to.</td><td><img src="/files/49DEF4e9A9SDJAoI0OZS" alt=""></td></tr><tr><td>Select the default gateway size unless you run into quota issues.</td><td><img src="/files/sdve0HqOMdpMhClznWfL" alt=""></td></tr><tr><td><p>Select a machine size that fits your user needs<br><br></p><pre><code>Light: Ideal for budget-conscious needs, this plan is perfect for tasks like data entry and running simple applications. Deliver essential functionality without the extras—streamlined for simplicity and savings.
Medium: Designed for the typical knowledge worker, this plan supports everyday tasks like document creation, email management, and video conferencing. Get the perfect balance of performance and value for your team.
Heavy: Prioritize performance with this plan, tailored for resource-intensive workloads like data analysis, or development. Best for power users who need exceptional CPU and memory capabilities.
</code></pre></td><td><img src="/files/GWehBgDDPHSbwOH9Wlkb" alt=""></td></tr><tr><td>Select an operatin system version and optionally wheter to install the Microsoft 365 apps. Make sure you are licensed for both the Operating system as well as additonal applications.</td><td><img src="/files/Xk82lX77V8wMSMEgkVFW" alt=""></td></tr><tr><td>Settings will be validated one more time, hit D<strong>eploy</strong> to initialize the environment. This process will take aproximately 45 minutes.</td><td><img src="/files/kZBgFMBNK48mup7l4mcL" alt=""></td></tr></tbody></table>

{% hint style="warning" %}
Please Note: Multi-user requires users to have any of the below license types from Microsoft:

* Microsoft 365 E3, E5, A3, A5, F3, Business Premium, Student Use Benefit
* Windows Enterprise E3, E5
* Windows Education A3, A5
* Windows VDA per user
  {% endhint %}


---

# 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/daas-guides/daas-administrators-guide/getting-started/deploying-to-microsoft-azure.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.
