Deploy APK (Android) app in SCCM 2012 with Windows Intune Connector

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

Click Next or add some information about the app.

Click Next

Click Close

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.

Click Next

Click Close

The user(s) are/is added. Click Next.

Click next.

The collection is created and ready for use.

Like this:

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.

Click Next.

This is default. Click Next.

No schedule today, so leave it default.

Also default

Also default. If you use SCOM you could enable SCOM alerts

Click Next.

Click Close

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.

Advertisements

4 thoughts on “Deploy APK (Android) app in SCCM 2012 with Windows Intune Connector

    1. Thanks!

      Good question about the bought APKs to download. But, I have searched for free APKs files on Google. There are a lot of APK files to download, so that’s not difficult to find. Only about the bought APK’s I don’t know exactly how to download. Maybe you have to find a tool for Google Play or something? Like to contact the developer?

  1. Nice job….was working on a post for deploying Android apps with Intune (standalone) but needed to quickly see what to do in Android for installation of the app itself.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.