Howto Vm Sign In Azure Ad Linux
In brief
The documentation now lists AlmaLinux 10, Debian 13, openSUSE Leap 16, Oracle Linux 10, Rocky Linux 10, SLES 16, and Ubuntu through 26.04.
What Entra admins need to know
Admins planning Linux VM deployments or upgrades should use the updated operating system support list.
This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.
Documentation change
The comparison below shows only the changed extract. Use the full-page view for complete context.
| Distribution | Version |
|---|---|
| AlmaLinux | AlmaLinux 8, AlmaLinux |
| Azure Linux (formerly known as Common Base Linux Mariner) | CBL-Mariner 2.0, Azure Linux 3.0 |
| Debian | Debian 9, Debian 10, Debian 11, Debian |
| openSUSE | openSUSE Leap 42.3, openSUSE Leap 15.1 to 15.5, openSUSE Leap 15.6+, openSUSE Leap 16 |
| Oracle | Oracle Linux 8, Oracle Linux |
| RedHat Enterprise Linux (RHEL) | RHEL 7.4 to RHEL 7.9, RHEL 8.3+, RHEL 9.0+, RHEL 10.1 |
| Rocky | Rocky 8, Rocky |
| SUSE Linux Enterprise Server (SLES) | SLES 12, SLES 15.1 to 15.5, SLES 15.6+, SLES 16 |
| Ubuntu | Ubuntu 16.04 to Ubuntu |
| Role | Virtual Machine Administrator Login or Virtual Machine User Login | | Assign access to | User, group, service principal, or managed identity |

After a few moments, the security principal is assigned the role at the selected scope.
### Azure Cloud Shell
@@ -32,15 +32,15 @@ The following Linux distributions are currently supported for deployments in a s | Distribution | Version | | --- | --- |-| AlmaLinux | AlmaLinux 8, AlmaLinux 9 |+| AlmaLinux | AlmaLinux 8, AlmaLinux 9, AlmaLinux 10| | Azure Linux (formerly known as Common Base Linux Mariner)| CBL-Mariner 2.0, Azure Linux 3.0 |-| Debian | Debian 9, Debian 10, Debian 11, Debian 12 |-| openSUSE | openSUSE Leap 42.3, openSUSE Leap 15.1 to 15.5, openSUSE Leap 15.6+ |-| Oracle | Oracle Linux 8, Oracle Linux 9 |+| Debian | Debian 9, Debian 10, Debian 11, Debian 12, Debian 13|+| openSUSE | openSUSE Leap 42.3, openSUSE Leap 15.1 to 15.5, openSUSE Leap 15.6+, openSUSE Leap 16|+| Oracle | Oracle Linux 8, Oracle Linux 9, Oracle Linux 10| | RedHat Enterprise Linux (RHEL) | RHEL 7.4 to RHEL 7.9, RHEL 8.3+, RHEL 9.0+, RHEL 10.1 |-| Rocky | Rocky 8, Rocky 9 |-| SUSE Linux Enterprise Server (SLES) | SLES 12, SLES 15.1 to 15.5, SLES 15.6+ |-| Ubuntu | Ubuntu 16.04 to Ubuntu 24.04 |+| Rocky | Rocky 8, Rocky 9, Rocky 10|+| SUSE Linux Enterprise Server (SLES) | SLES 12, SLES 15.1 to 15.5, SLES 15.6+, SLES 16|+| Ubuntu | Ubuntu 16.04 to Ubuntu 26.04 | > [!NOTE] > SUSE made a breaking change with version 15.6 that is incompatible with the older versions. Since the Microsoft Entra login VM extension always installs the latest package, this will not work on older SUSE versions. You can install the aadsshlogin packages from packages.microsoft.com for older SUSE versions. After adding the repo, one can manually install them with this command: `sudo zypper install aadsshlogin=1.0.027980001`.@@ -215,8 +215,9 @@ To configure role assignments for your Microsoft Entra ID-enabled Linux VMs: | Role | **Virtual Machine Administrator Login** or **Virtual Machine User Login** | | Assign access to | User, group, service principal, or managed identity | - - +```++ After a few moments, the security principal is assigned the role at the selected scope. ### Azure Cloud Shell 