Linux compatibility for AzureAD Powershell Module
As mentioned in https://github.com/PowerShell/PowerShell/issues/5274, the AzureAD module is not compatible with Linux.
This is in the works, hoping to be able to release a new version in the next couple of weeks that supports running on Linux (and Mac)
Whats the point of even having a Linux version of Powershell if you aren't going to make the most common Azure tools compatible.
Marcus Powrie commented
While we wait for this functionality, we can use the Invoke-AzRestMethod cmdlet from the Powershell Az.Accounts module with Azure AD focussed Microsoft Graph APIs calls
I can install Powershell on Linux (Fedora) but I could not make use of their AzureAD, and ExchangeOnlineManagement modules. What a joke!
Luke Carrier commented
Fail to meet a deadline, ghost the community for over a year. Microsoft <3s unhappy customers.
Since you clearly don't love Linux, just hand over the source code and we'll fix it our damned selves.
Any update on this? How many couple of weeks more we need to wait?
Khalid Dermoumi commented
Where is the source code of AzureAD?
Are you hiding sth, MS?
Has this new version been released?
Matt Duguid commented
im finding cmdlets like Get-AzADGroup -SearchString "xyz" work fine but others like Add-AzADGroupOwner do not exist except into the AzureAD module which wont load on linux, we are almost a year down the track from the august 2019 comment above about a new version being released in a couple of weeks, is there any further update on this?
I think this is a lost cause.
Preview module installs ok but is missing cmdlets, opened this issue https://github.com/PowerShell/PowerShell/issues/11978
it's been a couple of weeks since Aug 15
Marco Schilder commented
Well, 2020 is here :) Any update on this yet?
Any news? It's still not working in mac.
Rob Birdwell commented
Any update on when Linux/Mac will be supported?
Carmine Punella commented
Any news? Last official comment says "couple of weeks"... thanks
Teams calling is now supported in Chrome, so the move to Linux is just waiting on this. On Aug 15, the last update was that the Azure Team was hoping to have it within the next couple of weeks. Any news yet?
John Heusinger commented
Any updates on this?
I see that there is a module authored by Microsoft called AzureAD.Standard.Preview but I'm reluctant to use it since it hasn't been updated in over a year:
Is this what the new version will be based on?
do we have a release for this? the previous comment said next couple weeks.
Do we have new version released which supports Linux and Mac. Because i am still receiving the same error while trying to install ADAL module in linux.
PS /home/dinesh/CloudDrive/azure-support-scripts/VMRecovery/ResourceManager> Install-Module -Name ADAL.PS -RequiredVersion 18.104.22.168
You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want
to install the modules from 'PSGallery'?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): Y
PackageManagement\Install-Package : Unable to load shared library 'api-ms-win-core-sysinfo-l1-1-0.dll' or one of its dependencies. In order to help diagnose loading problems, consider setti
ng the LD_DEBUG environment variable: libapi-ms-win-core-sysinfo-l1-1-0.dll: cannot open shared object file: No such file or directory
At /opt/microsoft/powershell/6/Modules/PowerShellGet/PSModule.psm1:9508 char:21
+ ... $null = PackageManagement\Install-Package @PSBoundParameters
+ CategoryInfo : NotSpecified: (Microsoft.PowerShel\u2026lets.InstallPackage:InstallPackage) [Install-Package], Exception
+ FullyQualifiedErrorId : System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleManifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
Courtney Owen commented
Hi, just wanted to see if there is any update on when the AzureAD module will be available for Linux (Mac). I see the last update was almost a couple months ago. Thanks