Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Parallels Cloud is a platform that allows IT organizations and users to use various cloud-based solutions offered by Parallels.
Parallels DaaS is a Parallels-assembled and hosted cloud-based Desktop as a Service (DaaS) solution that provides a virtualization control plane for IT organizations to deploy their virtual workloads, desktops, and applications that can be accessed from any user from any device. It separates the control plane from the data plane, which provides superior security, scalability, and performance.
Parallels DaaS consists of two services:
Parallels DaaS Management Portal for managing users and resources
Parallels DaaS User Portal for accessing resources
This guide explains how to use Parallels DaaS Management Portal. We encourage you to send us feedback about your experience as described in the Providing feedback section.
Parallels DaaS Management Portal and Parallels Web Client can run in modern browsers such as Chrome, Edge, Safari, and Firefox. Note that this version supports desktop browsers only.
Note: Make sure network traffic to *.ondaas.net
and *.ondaasp.net
is allowed. These domains are used to request certificates for securing traffic between components.
Note: You can connect one Microsoft Azure subscription to one Parallels DaaS environment.
To connect a Microsoft Azure subscription:
Read through the Introduction page and click Continue.
Follow the instructions on the App registration page and click Continue.
On the Connection Details page, specify the connection details of your subscription.
Click Continue.
Wait until the subscription information is validated on the Connection Validation page and click Continue.
On the Select Resource Group page, configure the following:
Select a resource group for the infrastructure: specify the resource group that will be used for virtual machine infrastructure.
Select a resource group for the virtual machine: specify the resource group that will be used for virtual machines.
Click Continue.
On the Gateway size page, select the size for the virtual machines that will be used as the Secure Gateway.
Click Continue.
On the Session Host Size page, select the size for the virtual machines that will be created for the user.
Click Continue.
On the Operating system page, select the operating system for virtual machines that will be created for your users.
Click Continue.
Wait until the final validation is completed and click Deploy.
Deploying a Microsoft Azure environment takes approximately 30 minutes.
Next, you need to edit your Golden Image.
When you are invited to Parallels DaaS, you will receive an invitation email that contains a license key, a link to Parallels DaaS Management Portal sign-in page, and instructions on how to activate the license key in Parallels My Account.
To sign in:
Sign in to Parallels My Account (https://my.parallels.com/login).
On the Home page, click the Register a License Key button. You might be prompted to enter business information if you do not yet have a business account.
In the License Key field, specify the license key you received in the invitation email. Provide an optional description of the key in the Display name field.
Click Register.
Click Dashboard on the top of the page.
On the Parallels Cloud card, click Switch to Management Portal. You will be redirected to Parallels DaaS Management Portal.
Click Sign in as an owner.
Next, you need to configure prerequisites in Microsoft Azure.
Parallels DaaS is updated bi-weekly. The updates typically include bug fixes, stability improvements, and various enhancements to improve the service.
For a detailed list of changes and improvements, visit our Knowledge Base: https://kb.parallels.com/en/130036.
This section explains everything you need to know to start using Parallels DaaS as quickly as possible.
To start using Parallels DaaS:
(Optional) Configure the pool size and user profiles.
Desktops based on the Golden Image and all applications installed on it can be made available to users in the Applications category. This is called publishing resources.
Note: By default, Parallels DaaS deploys D2 v5 instances (2 vCPU, 8 GB memory). Please contact us if you require a different configuration.
To publish an application:
If you want to publish an application, make sure that it is installed on the Golden image. Desktops are always available for publishing.
Navigate to the Applications category. You will see the lists of available resources.
Toggle on the switch next to the resource you want to publish.
Note: If you cannot find your application in the list of available applications, make sure the shortcut to your application exists in the C:\Documents and Settings\All Users\Start Menu\Programs
folder on the , and if it's not there, create it and save the changes.
Parallels DaaS supports several types of licenses. You can purchase a license for a specific duration and number of users.
The user license is consumed dynamically when the end user signs in to Parallels DaaS User Portal to access the resources. The license seat is persistently assigned to the named user. This provides the user the ability to access the resources from any device.
The differences between various types of licenses are explained below.
This type of license allows customers to use Parallels DaaS to provide access to resources to their end users. The maximum number of end users allowed to access resources is based on the number of user seats specified in the license and available for the duration of the contract.
The SPLA (Service Provider License Agreement) is designed for service providers and Independent Software Vendors (ISVs) offering Parallels DaaS to their customers. It allows you to pay for licenses based on the number of seats that you make available to your customers each billing period.
This type of license allows you to use Parallels DaaS for free for a short period of time.
Next, you need to
Subscription (pre-paid)
Specified in the subscription
Prepaid per year
Included
Subscription (post-paid) - SPLA
Unlimited
1 year auto-renewing
Included
Trial (Free)
15 users
Free (14 days)
Included
To edit the Golden Image:
In the Golden Image category, click the Edit button. Parallels DaaS will start a remote connection to the Golden Image. When you open the Golden Image for the first time, the connection will take about ten minutes. You can cancel the connection by clicking the Discard Changes button in the top right corner.
Modify the Golden Image as required. While you are connected to the Golden Image, you have access to Session Toolbar that allows you to perform various actions inside the Golden Image, such as exchanging files with the local computer or using keyboard shortcuts. For detailed information about Session Toolbar, see the subsection below.
Note: If you want to improve the virtual machine boot time, try using Microsoft Virtual Desktop Optimization Toolkit (VDOT), as described in the Improving virtual machine and application performance section.
Click the Save & Exit button in the top right corner to apply changes. Saving changes may take several minutes. If you installed new applications to the Golden Image, you will need to publish them in the Applications category. Users will see the changes next time they log in to their published desktops.
When you are connected to the Golden Image, Session Toolbar appears on the right side of the screen. It gives you access to several popular functions:
Enable/Disable fullscreen.
Download a file from the Golden Image.
Upload a file to the Golden Image.
Keyboard shortcut menu.
Remote clipboard. In most situations, copying text between the local computer and the Golden Image happens as it would with other web applications. If this is not possible, you can use the remote clipboard to copy the text:
To transfer text from the local computer to the Golden Image, paste the text to the Remote Clipboard window. Once pasted, the text will be automatically stored in the clipboard of the Golden Image.
To transfer text from the Golden Image to the local computer, copy the text in the Golden Image the usual way, and it will automatically appear in Remote Clipboard window.
Session information such as resolution and bandwidth availability.
To connect your Azure subscription to Parallels DaaS, you need to complete several preliminary steps.
You can do this in two ways:
(Recommended) By using a script provided by Parallels
Before configuring prerequisites, make sure that you have the right to create a Standard B1ms instance in your Azure region and subscription.
To configure prerequisites using a script:
Download the PowerShell script from https://github.com/Parallels/Parallels-DaaS.
Log in to Microsoft Azure with an account with the Owner role in your subscription and the Global Administrator role in Microsoft Entra ID. Make sure that MFA for this account is enabled.
Launch the PowerShell script in PowerShell version 7.3 or later.
The script checks which Azure tenants you have access to. Select the Azure Tenant you want to use.
The script checks which Azure subscriptions you have access to. select the Azure Subscription you want to use.
The script checks which regions you are able to deploy the resources in. Select the location you want to use.
Provide the name of the application you want to create.
Provide the name of the resource group that will be used for all infrastructure-related resources.
Provide the name of the resource group that will be used for all virtual machines.
(Optional) Provide the name of the Azure Key Vault to create. The App Registration secret will be safely stored in this Azure Key Vault. This name needs to be unique in Azure globally.
Log in to the Microsoft Azure portal.
Open the portal menu and select Microsoft Entra ID.
On the left pane, select App registrations.
Select your application and on the left pane, select API permissions.
Click the Grant admin consent button and then Yes.
Upon completion, all prerequisites will be installed, and the script will output the parameters that you can easily copy to the Azure Subscription wizard.
Next, you need to connect your Microsoft Azure subscription.
To configure prerequisites manually, you need to go through several steps.
Log in to the Microsoft Azure portal.
Open the portal menu and select Microsoft Entra ID.
On the left pane, select App registrations.
Click New registration (at the top of the right pane). The Register an application blade opens.
In the Name field, type the name you want to use for the application.
In the Redirect URI section, make sure that Web is selected in the drop-down list and add the following URI.
Click Register (at the bottom left).
The new Microsoft Entra ID app is created, and its blade is displayed in the portal. Make a note of the application (client) ID once the registration is completed.
On the left pane, select Authentication
In the Web Redirect URIs section add the following URI:
Scroll down and enable "ID tokens (used for implicit and hybrid flows)"
In the Azure portal menu, select Subscriptions.
In the left pane, select Access control (IAM).
Click Add and select Add custom role.
Enter Daas Role Assignment as the name of the custom role and Allows to add and delete role assignments as the description.
Select Clone a role and choose the Virtual Machine Contributor role.
In the Permissions tab, clear all permissions and select only the following two permissions:
Microsoft.Authorization/roleAssignments/write
Microsoft.Authorization/roleAssignments/delete
In the Assignable scopes tab, clear all scopes and select only your subscription as the assignable scope.
On the Review + create tab, confirm that the configuration is correct and click Review + create.
Go back to Access control (IAM).
Click Add and select Add role assignment.
In the Privileged administrator roles tab, select the Daas Role Assignment role.
In the Members tab, select the Microsoft Entra ID application created in Step 1.
In the Conditions tab, select Allow user to assign all roles (highly privileged).
On the Review + assign tab, confirm that the configuration is correct and click Review + assign.
Select your application and on the left pane, select API permissions.
Click Add a permission.
Click the Microsoft Graph card.
Click the Application permissions card.
Select the following permissions:
Domain.Read.All
GroupMember.Read.All
User.Read.All
Click Add a permission.
Click the Microsoft Graph card.
Click the Delegated permissions card.
Select the following permissions:
openid
profile
Click Add permissions.
Click Grant admin consent for...
Confirm you want to grant admin consent by clicking Yes.
Select your application and on the left pane, select Token configuration.
Click Add optional claim.
In the Token type section, select ID.
Select email and upn.
Click Add.
Click Add groups claim.
Select Security groups.
Click Add.
If you are not on the application page anymore, navigate to it from the Home page by selecting Microsoft Entra ID > App registration and then clicking the app in the right pane.
In the left pane, click Certificates & secrets.
In the right pane, click New client secret.
Type a client name and select a desired expiration option.
Click Add. The new client secret appears in the Client secrets list.
Warning: Copy and save the client secret (the Value column). If you leave this page without copying the secret, it will be hidden and you will not be able to retrieve it later.
In the Azure portal menu, select Subscriptions.
In the left pane, select Access control (IAM).
Click Add and select Add role assignment.
Choose Contributor as the role and search for your application by name.
Select the application you created as a member.
Save the assignment.
In the Azure portal menu, select Resource groups.
Create a resource group for the Parallels DaaS Infrastructure (e.g. Parallels_DaaS_Infra) in the region of your choice.
Create a resource group for the Parallels DaaS virtual machines (e.g. Parallels_DaaS_VMs) in the region of your choice.
Make a note of the names of these resource groups.
In the Azure portal menu, select Resource groups.
Click a resource group where the infrastructure resources will reside.
In the left pane, select Access control (IAM).
In the right pane, locate the Grant access to this resource box and click Add role assignment.
On the Role tab of the Add role assignment page, select Privileged administrator roles, then the Contributor role.
Click Next.
On the Members tab, select the User, group, or service principal option.
Click on the Select members link and enter the name of the previously created application in the Select field. Select the application in the drop-down list and click Select.
Click Next.
On the Review + assign tab, confirm that the configuration is correct and click Review + assign.
Perform the same steps for the virtual machines resource group.
Save the following information for use in the Parallels DaaS Management Portal setup:
Azure Tenant ID
Azure Subscription ID
Application (client) ID
Infrastructure resource group name
Virtual machines resource group name
Make sure to securely store the client secret and other sensitive information.
Next, you need to connect your Microsoft Azure subscription.
To add a user:
Go to the Users Management category.
Select the Users subcategory.
Click the New button. A dialog will open.
Select the users or groups you want to add on the left pane of the dialog.
Click Add.
Now your users can access all published resources using Parallels Web Client.
Dashboard provides summary information about the usage of Parallels DaaS.
It contains the following sections:
Registered users: total number of users. For information on how to manage users, see section .
Published resources: total number of resources (applications and a desktop, if published). For information on how to publish resources, see section .
Running VMs: total number of running VMs (virtual machines). Virtual machines are managed automatically. For more information about virtual machines, see sections .
Active sessions: total number of running user sessions. User sessions are managed automatically. For more information about user sessions, see section .
All running virtual machines are displayed in the Virtual Machines category. You can use search and filtering to find specific virtual machines.
If you want to change the number of virtual machines that are deployed and available for users at at any time, see How to configure pool size.
Note: In this version of Parallels DaaS, each user can have two VMs assigned to them, one for running published applications and one for running the desktop.
Warning: Never remove virtual machines and other resources manually on Azure. Always disconnect from Paralles DaaS first and then delete the resources related to the deployment.
All active user sessions are displayed in the Sessions category. You can use search and filtering to find specific user sessions.
Note: In this version of Parallels DaaS, options Disconnect and Send Message are not supported.
Note: In this version of Parallels DaaS, each user can have two sessions, one for running published applications and one for running the desktop.
This section contains answers to frequently asked questions.
Desktops based on the Golden Image and all applications installed on it can be made available to users from the Applications category.
To publish an application:
If you want to publish an application, make sure that it is installed on the Golden image. Desktops are always available for publishing.
Navigate to the Applications category. You will see the lists of available resources.
Toggle on the switch next to the resource you want to publish.
Note: If your application is not automatically detected and shown in the list of available applications, do one of the following:
Follow the instructions in the How to add an application manually section
Make sure the shortcut to your application exists in the C:\Documents and Settings\All Users\Start Menu\Programs
folder on the Golden Image, and if it's not there, create it and save the changes.
Sometimes, you may need to publish applications that cannot be installed on the Golden Image.
These applications may include:
Applications located on a file share on the network.
SaaS and/or other applications that run in a browser.
You might also need to manually add applications that were installed on the Golden Image, but not detected.
To add an application manually:
Navigate to the Application category.
Click Add Application.
Specify the following settings:
Name: The name of the application.
(Optional) Description: The description of the application.
Publish on User Portal: Whether the application is published or not.
Path: The path to the application.
(Optional) Parameters: The application parameters used during launch.
Click Save.
To unpublish an application:
Navigate to the Applications category. You will see the lists of available resources.
Toggle off the switch next to the resource you want to unpublish.
To edit application settings:
Navigate to the Application category.
Click Manage and change the settings:
(Optional) Icon: The application icon.
Name: The name of the application.
(Optional) Description: The description of the application.
Publish on User Portal: Whether the application is published or not.
Path: The path to the application.
(Optional) Parameters: The application parameters used during launch.
Click Save.
You might need to create several applications that differ only in launch parameters or icons. You can duplicate applications to quickly achieve that.
To duplicate an application:
Navigate to the Application category.
Locate the card of the application you wish to duplicate.
Select Duplicate from the dropdown menu.
The card with the copy of the application will appear.
To remove an application:
Delete the application from the Golden Image.
The Insights category allows you to inspect usage statistics.
The Licenses category shows key metrics on license usage.
This category contains the following information:
License usage: The percentage of the currently assigned licenses.
Available: The number of available user seats.
Total licenses: The total number of user seats.
License expires: The number of days until the license expires and the expiration date.
License type: One of the license types described in .
License usage per month: The number of allocated seats per month.
Allocated seats: Information about all added users and whether they have a seat allocated to them. You can deallocate a seat by clicking the three dots button ( ) to the right of the user's name and selecting Deallocate seat.
License usage charts are updated every 24 hours.
Windows 10 and Windows 11 contain many applications, services, and background tasks that are not optimized for use in virtual desktop environments. You can improve the user experience and decrease virtual machine boot times, sign-in times, and application start-up times by running the Microsoft Virtual Desktop Optimization Toolkit (VDOT) on your Golden Image.
To start VDOT:
Sign in to Parallels DaaS Management Portal.
Select the Golden Image category.
Click the Edit button to start the virtual machine. Once the Golden Image virtual machine starts, open a browser in the VM and go to
4. Click the Code menu and select Download ZIP.
Create a folder (ex. "C:\VDOT").
Extract the VDOT download to the folder you created (ex. "C:\VDOT").
Start an elevated PowerShell prompt.
In PowerShell, change the directory to the folder that contains scripts (ex. "C:\VDOT").
Run the following PowerShell commands:
This allows PowerShell script execution but only as long as the app is open.
This will run every VDOT optimization with verbose output, automatically accept the EULA, and restart the device.
Once the machine reboots, reconnect and save your Golden Image.
Navigate to the card with the application that you want to edit and click the three dots button ( ).
Click the three dots button ( ).
Unblock the downloaded .zip file, either manually using File > Properties, or using the PowerShell command.
You can find the full documentation and advanced parameters at
An account cannot be accessed.
Try the following solutions:
Parallels DaaS leverages your organization's identity, so the password should be identical to, for example, your Microsoft Office 365 credentials.
Contact your account administrator to confirm there are no outstanding issues with your account.
Clear your browser's cache and cookies and try logging in again.
Alternatively, try accessing your account using a different web browser.
Ensure that your firewall, security software, or ad blockers are not blocking access to our service.
Add our service URL to the list of trusted sites.
If you have 2FA enabled, ensure you have access to your authentication device or app.
If you are unable to access your 2FA, please contact your organization's support department for assistance.
If you've tried all the above steps and still can't access your account, please contact your organization's support department.
Provide as much detail as possible about the issue, including any error messages you received.
Follow your organization’s standard procedure for IT support requests.
There are three types of accounts in Parallels DaaS:
Users: accounts that can be used to access the published resources using Parallels DaaS User Portal.
Administrators: accounts that can be used to publish resources and add users in Parallels DaaS Management Portal.
Owners: business owner accounts that must sign in via Parallels My Account. Have the same permissions as administrator accounts but can also manage Microsoft Azure subscriptions.
You can add users and administrators in the Users Management category.
To add a user or an administrator:
In the Users Management category, do one of the following:
To add a user, select the Users subcategory.
To add an administrator, select the Administrators subcategory.
Click the New button. A dialog will open.
On the left pane of the dialog, select the users or groups that you want to add. Selected users and groups will appear on the right pane, where you will be able to remove them from the selection.
Click Add.
To remove a user or an administrator:
In the Users Management category, do one of the following:
To remove a user, select the Users subcategory.
To remove an administrator, select the Administrators subcategory.
Select the user or administrator you want to remove.
Pools are groups of virtual machines that are deployed and started before a user signs in, minimizing wait times for the user. In Parallels DaaS, all virtual machines belong to one pool. You can configure the maximum and minimum number of virtual machines available in the pool.
To configure the minimum and maximum number of virtual machines in the pool:
In the Users Management category, go to the Workspace subcategory.
In the Minimum pool size field, specify the number of virtual machines that must always be available in the pool.
In the Maximum pool size field, specify the maximum number of virtual machines that can be available in the pool at any given time.
Consider the following example:
If you set Minimum pool size to 5, 5 machines will be created and started before users sign in to the system. When the first user signs in, he gets access to the first machine from the pool, and a new one is added.
It is recommended to keep the pool size small to reduce costs, but big enough so that there are always enough virtual machines for new users.
You can configure Parallels DaaS to pause a pool when its virtual machines are not in use, which can reduce costs.
When you pause a pool the following happens:
Virtual machines that are not used for the specified period of time are deleted
New virtual machines are not created automatically, even if there are fewer virtual machines than specified in the Minimum pool size field
A pool resumes normal functioning when a user requests an app or a desktop or an administrator starts editing the Golden Image.
To pause a pool:
In the Users Management category, go to the Workspace subcategory.
In the Pause virtual machine pool drop-down menu, select the time period after which the pool is paused.
An FSLogix user profile is a collection of settings and application data associated with a specific user stored on a network location. It helps to minimize sign-in times and optimize file I/O between the host, client, and profile storage.
To enable FSLogix user profiles:
In the Users Management category, go to the Workspace subcategory.
Enable the Store user profiles (FSLogix) switch.
Do one of the following:
If you have not created an Azure file share yet, follow the instructions in the How to create an Azure file share for FSLogix section to create one.
If you already have an Azure file share, move to the next step.
In the Share URL field, specify the URL of the Azure file share.
In the Storage account name field, specify the name of your storage account.
In the Storage access key field, specify the access key of your storage account.
In the Maximum profile size (GB) field, specify the maximum size of a single user profile.
Restart all virtual machines.
The Azure Settings category shows information about your Azure subscription.
To change the client secret:
Sign in to portal.azure.com.
In the Microsoft Entra ID admin center, in App registrations, select All applications and then select your Parallels DaaS application.
Select Certificates & secrets > Client secrets > New client secret.
Add a description for your client secret.
Select an expiration date for the secret or specify a custom lifetime.
Note: Client secret lifetime is limited to two years (24 months) or less. You can't specify a custom lifetime longer than 24 months. Microsoft recommends that you set an expiration value of less than 12 months.
Click Add.
Record the client secret value. This secret value is never displayed again after you leave this page.
Sign in to the Parallels DaaS Management Portal.
In the Azure Settings category, click the Edit () button to the right of the Client secret value field. You will see a dialog that prompts you to sign in as the Owner.
Click the Sign Out & Redirect button.
Sign in as the Owner. You will be redirected back to the Azure Settings category.
In the Azure Settings category, click the Edit () button again. You will see a dialog that prompts you to change the client secret.
Change the client secret and click Update.
You can disconnect your Microsoft Azure subscription in the Azure Settings category. This can be useful when you want to switch to a different subscription or need to reset Parallels DaaS.
Warning: This action will permanently delete all virtual machines created by Parallels DaaS and data stored on them.
To disconnect your Microsoft Azure subscription:
In the Azure Settings category, click the Disconnect button.
Enter delete-parallels-daas
in the text field and click Disconnect.
(Optional) If the regular disconnect fails, you can initiate force disconnect. Note that after performing a force disconnect, you will need to delete all Azure resources manually. To initiate a force disconnect, click Learn more, read the instructions in the dialog, and click Force Disconnect.
Disconnecting a Microsoft Azure subscription takes approximately 15 minutes. Once the subscription is disconnected, you will not be able to use Parallels DaaS. To start using Parallels DaaS again, you will need to connect an Azure subscription again as described in Connecting your Microsoft Azure subscription.
When trying to open an application in Parallels DaaS User Portal a user sees the following error:
The sign-in method you’re trying to use isn’t allowed. Try a different sign-up method or contact your system administrator.
If you’re using multi-factor authentication to prevent unauthorized access to your systems, make sure its setup using conditional access as documented in this section. Per industry standards, Parallels strongly recommends using multi-factor authentication and fully supports this in Parallels DaaS.
In some cases, if a pre-existing per-user MFA setting is configured in Entra ID, per-user MFA does not support the required exclusions for Parallels DaaS. Therefore. it is necessary to disable the legacy per-user MFA setting for the affected users and configure MFA via conditional access if required.
To disable per-user MFA:
Sign in to portal.azure.com.
In the Microsoft Entra ID admin center, under Manage, select Users
Select Per-User MFA from the header menu.
In the overview, select the affected user accounts and choose Disable.
Try to sign-in again with the affected account(s), if the problem persists, please reach out to our support department.
When initializing your Parallels DaaS environment for the first time after completing the connection wizard, the automated deployment fails with the following error:
We've identified that the Standard B1ms instance size that is used for Parallels DaaS Secure Gateway is not available for all regions and/or subscription types of Microsoft Azure. This might be applicable to free Microsoft Partner, free trial, and other sponsored subscription types. We're currently working on improvements that will allow you to select other instance sizes. If you encounter this issue, please reach out to our support team for more information.
When executing the PowerShell script that automatically prepares your Microsoft Azure subscription for use with Parallels DaaS, you see the following error:
Run the PowerShell script in PowerShell version 7.3 or laer. You can check the PowerShell version by running the $psversiontable
command.
You can enable multi-factor authentication (MFA) in Parallels DaaS using Microsoft Entra ID (Azure AD). When users sign up to Parallels DaaS User Portal, they will be prompted to complete MFA. For additional security, Parallels DaaS assigns users to virtual machines “just in time”, thus preventing unauthorized access.
Note: Conditional access requires a Microsoft Azure P1 license. For most organizations, this will be included in your Microsoft 365 E3 or Microsoft Business premium licenses.
To enable MFA in Microsoft Entra ID:
Navigate to the Microsoft Azure portal at .
Go to Microsoft Entra Conditional Access.
Select Create new policy.
Specify a name and assign the policy to a group of users. Its recommended to test the effects of the policies on a limited set of users before enabling it for all users.
Set Target resources to include your Parallels DaaS app registration (or all cloud apps) and exclude Azure Windows VM Sign-In.
Go to Grant, and select Grant Access.
Enable Require multifactor authentication.
Choose Select.
Enable the policy and click Create.
Depending on your organization's preferences, policies can be tailored to your specific needs.
Click the three-dot menu () to the right of the Display drop-down menu and select Remove.
A copy of PowerShell 7.x can be downloaded from
When trying to open an application in Parallels DaaS User Portal, a user sees the following error:
User [user_name] does not have rdp endpoint for published item [item_id]
Log in to the Microsoft Azure portal at https://portal.azure.com.
Open the portal menu and select Quotas.
On the left pane, select My quotas.
In the Adjustable column, click on the pencil icon next to the word Yes.
Adjust the quota.
When you type commands in a PowerShell window inside the Golden Image or on a user desktop, the characters do not appear. A known issue in PSReadline by Microsoft causes this behavior.
A known issue in PSReadline by Microsoft causes this behavior.
To solve this problem:
Close all PowerShell windows.
Run the following command in a Command Prompt window:
3. Confirm the action by pressing the Y button and wait for the installation to complete.
Reboot the machine.
If the problem persists, please reach out to our support department.
If the solution above does not work, try copying commands to the PowerShell window, or use Windows Terminal.
Login to Microsoft Azure.
Select the same directory and subscription which were used to connect to the Azure subscription.
Navigate to Storage account and click the Create button.
On the Basics tab, specify the following:
Subscription and Resource Group: select the subscription and the resource group that will be used for creating infrastructure resources.
Storage account name: specify the storage account name.
Region: select the region where your storage account will be created. It is recommended to select the same region where your resources are.
Performance: select Premium.
Premium account type: select File Shares.
Redundancy: select the option that suits your environment. For high availability scenario, select ZRS.
Click Next.
On the Advanced tab, keep all the fields with the default selection.
Click Next.
On the Networking tab, specify the following:
Network access: select Enable public access from selected virtual networks and IP addresses.
Virtual network subscription: select the subscription.
Virtual network: select the virtual network.
Routing preference: select Microsoft network routing.
Keep all other tabs with the default values and click Review.
Review the information provided and click Create.
Decide the maximum size of the profile in GB for a user. Save this number for later steps.
Estimate how many users will be using Parallels DaaS.
Calculate the share capacity by multiplying the maximum profile size by the number of users.
Navigate to the storage account created in Step 1.
Go to the File Share category and click the + File Share button.
Specify the following:
Name: name of the file share.
Provisioned capacity: Enter the share capacity calculated above in Step 2.
Protocol: select SMB.
(Optional) On the Backup tab, enable backup.
Click Review + Create.
If you have comments or suggestions, we encourage you to send us feedback.
To send feedback from Parallels DaaS Management Portal:
Click the "person" icon in the top-right corner.
From the menu that opens, select Provide Feedback.
Add your feedback and click Send.
To send feedback from Parallels My Accounts:
Sign in to Parallels My Account.
Click Support on the page header (the red area).
Click the Parallels DaaS card.
Click a category that best suits your inquiry.
To see popular topics, expand a subcategory and click on a link to a topic. To search for a solution for an issue, type the issue description in the box at the top of the page.
If you haven't found a solution for your issue, you can request support as follows:
On a support category page (steps 3 and 4 above), type a short issue description and click Request Support. Note that you need to type a description, or the Request Support button will not take you to the next step.
Select a support method (a messenger, phone, email, etc.) and follow the onscreen instructions.
In some cases, when you try to authenticate a user, an exception is shown:
Log in to the Microsoft Azure portal at https://portal.azure.com.
Open the portal menu and select Microsoft Entra ID.
On the left pane, select App registrations.
Click All applications.
Click the application you created for Parallels DaaS.
Select Authentication in the left blade.
Select ID tokens (used for implicit and hybrid flows).
Click Save.
When trying to run the prerequisites PowerShell script a ParserError error is shown on line 41.
The file you downloaded from our GitHub page with the prerequisites contains HTML content rather than the PowerShell code.
To download the PowerShell script:
Go to the GitHub page https://github.com/Parallels/Parallels-DaaS/tree/main/Create_Parallels_DaaS_Prereqs_Azure.
Click the Create_Parallels_DaaS_Prereqs_Azure.ps1
file.
Click the Download raw file button.
Execute the file you just downloaded.
You can open this documentation from Parallels DaaS Management Portal by clicking the Help icon ( ) in the top-right corner of the screen.
The left pane of Parallels DaaS contains categories that allow you to manage different aspects of your environment. This section describes these categories.
In Parallels DaaS, the Golden Image has two important uses:
It is the system image that is used on all virtual machines. To change the configuration of the virtual machines, you need to edit the Golden Image accordingly.
It is the repository of all applications that are available to users. For a user to access an application, it must be installed on the Golden Image.
To edit the Golden Image:
Go to the Golden Image category, and click the Edit button. Parallels DaaS will start a remote connection to the Golden Image. When you open the Golden Image for the first time, the connection will take about ten minutes. You can cancel the connection by clicking the Discard Changes button in the top right corner.
Modify the Golden Image. For example, you can install new applications or edit desktop settings. While you are connected to the Golden Image, you have access to Session Toolbar.
Click the Save & Exit button in the top right corner to apply changes. Saving changes may take several minutes. You can safely close the tab during this operation. Once the operation is completed, the new applications will be visible when you try to add a new application from the Applications category.
Next, you need to publish resources that will be available to your users.