A new blog about deploying apps via SCCM. This blog is not for all platforms, but only about Android because I have only an Android Smartphone to test it. The way to manage an Android device is not the same as for iOS or Windows RT/8. Windows Intune doesn’t support direct management for Android, but only for iOS and Windows RT/8. This means you have to connect your android device to Exchange ActiveSync Services (EAS) to manage the device. It could be an on-premise Exchange or the Cloud Exchange like Office365.
But the good part of this blog is that you don’t need or have to use EAS for deploying apps to your android device(s). The only thing you need is the DirSync with your corporate active directory to the Cloud (Windows Azure Active Directory) the users must be familiar in Windows Intune for the log-in the Company Portal.
For iOS and Windows 8/RT is not that easy, because for Windows Modern(Metro) app you have to contact the developer for the APPX file. This is called Sideloading. Sideloading is deploying/installing Windows apps without the Windows Store. For iOS you need 2 files for the app. The files are IPA (the app) and PLIST (a manifest file) For these files you have to contact also the developer.
For configuring the Windows Intune Connector in SCCM, please read this blog: Windows Intune: Wave D and SCCM 2012 Service Pack 1 integration
For configuring the DirSync, please read this blog: System Center 2012 Configuration Manager SP1 and Windows Intune – Configuring and Installing Active Directory Synchronisation (DirSync)
So, let’s begin to download an APK file from the Internet. I’m using the “Quick Search Widget.apk” for testing. I’m downloading the file to E:\Resource\Apps\Android\ and the folder Resource is shared.
Go to the console and go to the Software Library in the menu. Right click on Applications and choose for Create Application.
Change type in the wizard to App Package for Android (*.apk file)
The location is where you downloaded the apk file. Don’t forget to use UNC path and not the local path. Like this \\SERVERNAME\Resource\Apps\Android\name.apk
Click Next or add some information about the app.
Ok, we have added the app in SCCM. Now we have to make a User Collection.
Go to Assets and Compliance and right click on User Collections. Choose for Create User Collection.
In de wizard add some information about the collections. Give it a name and the limiting collection is All Users.
Click on Direct Rule. It opens a new screen. Click Next
We have to find some users they are allowed to downloading the app from the Company Portal. I have 1 user and that is Pietje Puk.
Resource class is User Resource, Attribute name is: User Name and Value: pietje% (% is a wildcard) You can also use SQL queries for a dynamic source and adding, but because of a lab env I’m using direct membership.
Select the user.
The user(s) are/is added. Click Next.
The collection is created and ready for use.
Now, we have to go back to Software Library and click on Applications. You will see in the right panel your Android App.
Right click on the app and choose for Deploy.
Collection is the new collection Google that we made earlier in this blog.
Click Add for adding a Distribution point.
You will get 2 distribution point if you are using 1 primary site and Windows Intune integration. Select here for the Cloud (manage.microsoft.com). That is Windows Intune.
This is default. Click Next.
No schedule today, so leave it default.
Also default. If you use SCOM you could enable SCOM alerts
Ok, this can take a while. See the result of the app.
Ok after a minute the status is success (green)
Now we have to test it. Get your device and go to https://m.manage.microsoft.com
Log in with the user that you added in the Google User Collection. Sorry, about the language. This is Dutch.
Click on the blue tile, Download Apps.
You will see the app, in my case Quick Search Widget. Click on the app.
You get some information about the app. Click on the button Download App.
And again click on the link Download App now.
Check the notification bar for the status.
Click on the notification. Choose the location for installing.
That’s all, you have installed a “corporate” approved application from Windows Intune and SCCM 2012.