Managing apps and software deployment through Microsoft Intune
To make Python 3.10 32-bit available in the Company Portal for users via Intune, package it as a Windows app and deploy it through Intune so it appears in the Company Portal catalog.
A common low-friction approach is:
- Obtain the Python 3.10 32-bit installer (e.g., standard CPython MSI/EXE) and host it in a location accessible to clients (for example, a low-cost storage option such as Azure Blob Storage or GitHub Releases).
- In the Intune admin center, create a Windows app for this installer (for example, as a Win32 app or line-of-business app, depending on the installer format and your packaging choice).
- Configure install/uninstall commands and detection rules for Python 3.10 32-bit.
- Under Assignments, assign the app as Available to the desired user or device groups so it shows up in the Company Portal.
- Users then open the Company Portal app on Windows 11 devices (the private app repository) and install Python 3.10 32-bit from the list of available apps.
If Python is needed as part of a broader development setup, ensure that the version you package aligns with your supported tooling (for example, Visual Studio or VS Code guidance that recommends Python 3.10 or later and use of virtual environments).
References: