Add PowerShell support to manage the service
It would be nice if PowerShell was supported to manage the service.
We haven’t forgotten that many of you want PowerShell to manage the service! I’ll update this thread when I have more information on that which I can share. In the meantime, here are a few things related to Graph that may be of interest to you:
November 2017 we released the Intune management extension, which lets you Manage PowerShell scripts in Intune for Windows 10 devices (https://docs.microsoft.com/en-us/intune/intune-management-extension)
We’ve announced that Intune APIs in Microsoft Graph are no longer in beta and are now generally available https://cloudblogs.microsoft.com/enterprisemobility/2018/01/31/intune-apis-in-microsoft-graph-now-generally-available/
At Ignite 2018, we demonstrate key automation scenarios using PowerShell, using Microsoft Graph APIs to simplify Microsoft Intune administration; and transitioning profiles, apps, and policies from a pre-production to production environment.
Also, as of the Oct 29 2018 release we have a public preview for a new PowerShell module, which provides support for the Intune API through Microsoft Graph. More info is in the README on GitHub: https://github.com/Microsoft/Intune-PowerShell-SDK
Targetting device groups would help, even if the script cant initiate until a user logs in. We have certain computers that require a specific config. Device groups make this the perfect mechanism for this
James Read commented
I am excited about this feature
Looking forward to see some automation tools on this.
Joe Crandall commented
Powershell backed my Microsoft graph is what we are looking for.
Oh, and bulk options (retire, check-in) would be nice too.
James Read commented
Powershell use with Intune is important.
I absolutely second W Juhos.
Please support PowerShell scripts for dynamic device groups
This would make a lot of sense for device groups based on the category configured during OOBE. (Otherwise please provide a tool that let's us simply wrap a powershell script in MSI)
W Juhos commented
The PowerShell script policies can only be targeted (assigned) to users. Ik would be great to targed devicegroups.
JB: That's running PowerShell scripts on end devices from Intune - not managing the service itself with PowerShell...
What about this?
Please add Powershell cmdlets!
Again, this will let me make terminations and basic administration easy!
Roger Gills commented
Oh, why are we still waiting for this??? Two years since you "started", that's an awful lot of time in this world...
Work with lots of customers, and really need to standardize and automate this, but I am really not interested in starting on scratch with Graph API, we want PowerShell!
Need this so much - would simplify my work tremendously!!
Kristoffer Ryeng commented
We are still waiting for this - and it should be the Intune team's MAIN PRIORITY, as we really don't want to hazzle with another API, when Microsoft are focusing so ******* PowerShell, and have been telling IT Pros that we don't need to learn anything else to be able to manage Microsoft products.
If you really want customers to migrate from SCCM to Intune for Device Management, PowerShell support is the one and only solution. It's totally unacceptable to manage hundreds of customers (and the same amount of Intune Portals) and thousands of devices this way.
We need to be able to roll out the customer profiles, settings, policyes, apps etc with standard PowerShell scripts (which will be readable not only for the dude who wrote it, because he managed to work around the Graph API)...
Michael Wolthers commented
This is a must, and im dumbfounded that it seems to NOT be a priority. Especially with the amount of votes this have.
Completely agree with the other comments, I want cmdlets to allow me to selectively wipe the data on all devices for a user so I can add this to my termination script that I have built to automate the process of disabling users when they leave the company.
Kristoffer Ryeng commented
Still no PowerShell support for Intune... We _do_ care whether it's PowerShell or not - as we use PowerShell for most of our existing automation, and we would like the same readability for our employees, _not_ being programmers.
Shane Wright commented
Hi Cathy - currently it is not possible to do automation with the GraphAPI because non-interactive connectivity is not supported. I created an entry under Graph for this.
Kasper Nielsen commented
+1 for this i am supporting a big global company and its coming quite the pain to service 3000 devices through the really slow Intune portal.
Adding - changing - Removing devices. all takes painful long.
Sean Kearney commented
It's actually pretty silly that the Service is the cousin to Configuration Manager, all Microsoft apps as of CEC2009 are supposed to have Cmdlets and in 2016 Intune still doesn't. REALLY would love to see this live.
Teemu Tiainen commented