MSIX Desktop App installer
Deploy the Canva Desktop App to an organisation using an MSIX package
Canva provides a Microsoft App Package (MSIX) installer for the Canva Desktop App. The MSIX installer allows for centralised management and distribution of the Canva Desktop App across an organisation's devices. Using standard Windows application management tools, IT admins can deploy and update the Canva Desktop App at scale, ensuring that employees have access to the latest design features while maintaining compliance with organisational policies, such as security updates.
The MSIX packaging format supports installation on operating systems running Windows 10 and later. It can be delivered to client devices using standard device and application management tools (for example, Microsoft Intune and Microsoft Endpoint Configuration Manager), PowerShell cmdlets, or AppInstaller. For more information on distributing apps, see MSIX App Distribution in the Microsoft documentation.
Download the installer:
Deploy with device and application management tools
This deployment strategy follows the standard approach for a given device and application management tool. It involves registering the Canva MSIX installer into the tool’s application registry to install it on managed users and devices. For more information, see the Microsoft documentation, for example, Create and deploy an application with Configuration Manager or Add a Windows line-of-business app to Microsoft Intune.
Deploy with MSIX PowerShell cmdlets
The MSIX package supports all available MSIX PowerShell cmdlets to perform installation and uninstallation silently. The application can be installed on a per-user or per-machine (via provisioning) installation context.
Installation (per-user)
Use the Add-AppxPackage command to install Canva Desktop only for the current user.
Add-AppxPackage -Path "C:\path\to\installer.msix"
Installation (per-machine via provisioning)
Use the Add-AppxProvisionedPackage command to install Canva Desktop for all current and new users on the machine.
Add-AppxProvisionedPackage -Online -SkipLicense -PackagePath "C:\path\to\installer.msix"
The Online parameter will install the package to the Windows operating system on the local computer. You can also use the Path parameter to specify the location of a mounted Windows image, if necessary.
The SkipLicense parameter disables licence checking during the installation, as the Canva application does not require it.
Un-installation (per-user)
Get the package name using Get-AppxPackage, then run Remove-AppxPackage to uninstall Canva Desktop for the current user.
Remove-AppxPackage -Package "packagename"
Un-installation (per-machine via provisioning)
Get the package name using Get-AppxProvisionedPackage, then use Remove-AppxProvisionedPackage to stop provisioning Canva Desktop for new users on the machine.
Remove-AppxProvisionedPackage -Online -PackageName "packagename"
The previous command does not uninstall the application existing for all users. You can use Remove-AppxPackage with the AllUsers parameter to uninstall all existing applications for all users.
Remove-AppxPackage -AllUsers -Package "packagename"
Managing Auto Update
NOTE: Auto Update is available in Windows 11 21H2 and later.
Auto Update settings can be modified using a combination of Get-AppxPackageAutoUpdateSettings and Set-AppxPackageAutoUpdateSettings.
Keeping Canva updated
It’s important to keep the Canva Desktop application updated with new releases, as they provide access to new features and important fixes. The easiest way is using the Auto Update feature available in Windows 11 21H2 and later. Auto Update is enabled by default and can be modified following the MSIX App distribution guidelines. The settings are shared by the Canva Desktop application installed on the machine.
In cases where Auto Update is not supported or disabled, we recommend you review the application version on users’ devices and make updates available as soon as possible using our RSS feed. To force application updates, Canva may disable outdated versions of the application for versions older than 6 months, or at any time if a critical bug or vulnerability is identified.
Was this helpful?
Helpful
Unhelpful