Deploying an Android app into Microsoft Intune and making it accessible through the Company Portal enables organizations to manage app distribution efficiently. By integrating apps into a centralized management solution like Intune, IT administrators can exercise control over app configurations, user group assignments, and installation methods. This detailed guide is designed to walk you through the process of adding an Android app—whether it’s from the Google Play Store or a custom in-house APK—and configuring it so that users can opt to install it directly from the Company Portal.
The first step in this process is to access the Microsoft Intune Admin Center. Sign in with your administrative credentials. Once you have entered the dashboard, navigate through the menus to get to the section where you can manage apps.
Typically, you will begin by clicking on Apps and then All Apps. From here, hit the Add button to start the new app addition flow.
Microsoft Intune supports a range of app types for deployment. You need to select the right type based on whether your app is a store app, a custom line-of-business (LOB) app, or even a system app for Android Enterprise.
Under the "Select app type" pane, you have multiple options:
Making the correct selection ensures that subsequent configuration steps accurately capture the necessary app details.
Once you select the app type, the creation process will require additional app information. This step involves entering the application’s metadata to ensure it displays correctly in the Company Portal.
If deploying an app from the Google Play Store:
When deploying a custom APK:
The next critical step is to configure assignments. This determines who will see the app in the Company Portal and whether it installs automatically as a required app or is simply available for on-demand installation.
There are multiple assignment options available:
For making the app available in the Company Portal, you must select the “Available for enrolled devices” assignment type, ensuring that the app is visible in the portal for user-initiated installation.
Assign the app to specific user groups to control visibility. Instead of deploying site-wide, you might target particular departments or roles. This ensures that the right employees receive the application, and you maintain oversight on app distribution.
After configuring app settings and assignments, it’s crucial to complete the process by reviewing and publishing the application.
Double-check all provided app settings, including the details you entered, the assignment groups selected, and any scope tags or configuration parameters. Once all details are confirmed correct, click the Create button to initiate the addition process.
Once published, the app automatically synchronizes with your device management policies, ensuring that it appears on the Company Portal as configured.
It is advisable to verify the deployment by accessing the Company Portal on an enrolled device. Check to ensure that the app appears in the list under available apps. Users should be able to click on the app and start the installation process on-demand.
Depending on your organizational requirements, there are several advanced deployment scenarios that you might consider.
Certain Android Enterprise system apps may need special handling. These apps typically require you to enter additional details such as package names after selecting “Android Enterprise System App.” Follow the same assignment strategy – setting them as "Available for enrolled devices" so that end users can initiate the installation via the Company Portal.
When dealing with Managed Google Play apps, the Intune integration streamlines the process by synchronizing app details directly from the Play Store. After searching for and selecting the desired app, forward all subsequent configuration by ensuring the app is assigned properly and that the required user groups are tied to it.
Custom enterprise apps, developed in-house and packaged as APK files, require careful deployment planning. Ensure that these apps are thoroughly tested prior to deployment and that all necessary metadata is correctly entered in Intune.
The following table highlights a step-by-step overview of the entire process for ease of reference:
Step | Description | Key Considerations |
---|---|---|
Sign In | Log into the Microsoft Intune Admin Center with your credentials. | Secure admin access is essential. |
Select App Type | Choose between Store app, Managed Google Play app, or Line-of-Business app. | Selection depends on app source and type. |
Configure App Details | Enter app metadata, upload APK if necessary, and customize display settings. | Ensure accuracy and consistency for user clarity. |
Assign the App | Link the app to user groups with "Available for enrolled devices" assignment. | Focus on targeted deployment and user group management. |
Review & Publish | Conduct a comprehensive review of configurations and create the app deployment. | Validation of settings to ensure smooth deployment. |
User Verification | Check that the app appears in the Company Portal for selected users. | Test on several devices to ensure accessibility. |
While the process might seem straightforward, there are several best practices and troubleshooting tips that can enhance your deployment experience:
For any app to appear in the Company Portal, it is imperative that devices are fully enrolled in Microsoft Intune. Incomplete or partial enrollments could lead to discrepancies between what appears on the management dashboard and what users see on their devices.
Evaluate network access and security policies to ensure that users can download apps from the Company Portal. This includes firewall settings and VPN configurations that might interfere with app downloads. Regularly reviewing these policies can prevent access issues and ensure smooth updates.
Maintain detailed documentation of your app deployment process. Inform your user base about the newly available app and provide instructions on how to locate and install it through the Company Portal. A well-informed user base is less likely to experience installation issues, leading to better overall adoption.
In some cases, users might report the app not appearing in the Company Portal. Troubleshoot by:
Making use of the audit logs available in the Intune Admin Center can help diagnose issues related to app synchronization or assignment errors.
Integrating an Android app into Microsoft Intune and distributing it through the Company Portal is a robust way to manage enterprise mobile application deployment. By following a systematic process—starting from logging into the admin center, selecting the appropriate app type, configuring detailed metadata, and assigning the app to the correct user groups—you can offer a seamless installation experience. Embracing advanced deployment options, such as Managed Google Play integration or tailored handling of custom Line-of-Business apps, provides further flexibility to meet organizational needs. Testing the final deployment on multiple devices and routinely reviewing and updating configuration settings are key to maintaining a high level of service and user satisfaction. This comprehensive approach not only simplifies distribution but also reinforces security and administrative control over your corporate applications.