- Basics
- About Knox
- Knox licenses
- Knox white paper
- Sign up for Samsung Knox
- Latest release notes
- General Knox FAQ
- General Knox KBAs
- Submit a support ticket
- User Acceptance Testing
- For IT admins
- Knox Admin Portal
- Knox Suite
- Knox Platform for Enterprise
- Knox Mobile Enrollment
- Knox Configure
- Introduction
- Get started
- How to guides
- Manage licenses
- Release notes
- Provide feedback
- Troubleshoot
- Wearables
- FAQ
- KBAs
- Knox Capture
- Welcome
- Overview
- How-to guides
- Manage licenses
- Scanning profiles
- Apps and activities
- Scan engine settings
- Keystroke output and data formatting
- Export configuration and deploy through EMM
- Set the camera scan trigger
- Connect a hardware scanner
- Configure the output path
- Check a configuration in test mode
- Use intent output
- Knox Capture AR
- Get started
- How-to videos
- Release notes
- FAQ
- KBAs
- Troubleshoot
- Knox Capture Scandit Edition
- Introduction
- How it works
- IT admins: Get started
- Getting started with Knox Capture
- Step 1: Launch Knox Capture
- Step 2: Create a scanning profile
- Step 3: Select apps and activities
- Step 4: Configure the scanner
- Step 5: Set keystroke output rules
- Step 6: Test apps in your configuration
- Step 7: Share your configuration
- Step 8: Deploy Knox Capture in Managed mode
- End users: Get started
- Features
- Knox Asset Intelligence
- Knox Manage
- Introduction
- How-to videos
- Get started
- Video: Getting started with Knox Manage
- Integration with Managed Service Provider
- Access Knox Manage
- Configure basic environments
- Create user accounts
- Create groups
- Create organization
- Set up devices and profiles
- Create a new profile
- Assign profiles to groups and organizations
- Enroll devices
- Shared Android device quickstart
- Non-shared Android device enrollment quickstart
- Android Management API device enrollment quickstart
- Apple User Enrollment quickstart
- View device information
- Apply profiles to organizations
- Set up Knox Manage deployment with a Knox Suite license
- Manage Chromebooks
- Manage Android devices with the Android Management API
- Manage Shared iPads
- Configure
- Licenses
- Organization
- Users
- Sync user information
- Groups
- Devices
- Content
- Applications
- Profile
- Knox E-FOTA
- Certificates
- Advanced settings
- Monitor
- Kiosk devices
- Knox Remote Support
- Active Directory
- Microsoft Exchange
- Mobile Admin
- Appendix
- Release notes
- Features
- FAQ
- KBAs
- Knox E-FOTA
- Introduction
- How-to videos
- Get started
- Features
- EMM integration
- Appendix
- Release notes
- FAQ
- KBAs
- Troubleshoot
- Knox E-FOTA On-Premises
- Legacy Knox E-FOTA products
- Knox Guard
- Introduction
- How-to video
- Get started
- Using Knox Guard
- Dashboard
- Manage devices
- Device management
- Accept or reject devices
- Upload devices
- Complete device management
- Delete devices
- Send notifications
- Enable or disable SIM control
- Download devices as CSV
- View device log
- Start and stop blinking reminder
- Lock and unlock devices
- Send relock timestamp
- Update or disable offline lock policy
- Manage policies
- Manage licenses
- Manage resellers
- Manage admins and roles
- Activity log
- Knox Deployment App
- Release notes
- FAQ
- KBAs
- Support
- Knox Guard REST API
- Samsung Care+ for Business
- For Knox Partners
- Knox Deployment Program
- Knox MSP Program
Add apps using Managed Google Play
The Managed Google Play (MGP) platform provides enterprises with the capability to curate a store of apps intended for use in the work profile or fully managed profile of its managed Android devices. Apps added to an enterprise's MGP can only be installed inside managed profiles on the device, meaning the work profile of a personally-owned device, the main profile of a company-owned device, or the primary profile of a fully managed device. The device user can browse your tenant's MGP store in the Google Play Store app running in the managed profile. You can assign MGP apps to automatically install to the managed profile, or make them available as optional apps that the device user can install as needed.
There are three different types of apps on the MGP platform:
- Public apps are apps sourced from the public Google Play platform. These apps are the same as the apps available to the general public in the Google Play Store app. Some public apps support managed configurations, which are tweakable parameters that the app developer provides for you to customize the app's experience for your device users.
- Private apps are apps sourced from app packages (APKs) that you upload to the MGP platform for internal use in your enterprise. These apps are only available on your MGP store, and aren't broadcast to the general public. Like public apps, they also support managed configurations. Private apps are meant for enterprises that have enough resources to ensure the availability and continuous versioning of individual APKs.
- Web apps are apps hosted on web pages. These apps are built, deployed, and run entirely using web technologies rather than lower-level native OS code, but can be made to look and feel like native apps.
Add an app to your MGP store
There are three stages in the process of adding an app to your MGP store:
1. Select the platform and app type
First, select the Android platform and app type:
- On the Knox Manage console, go to Application, then click Add. The Select Application Type dialog opens.
- For the Platform, select Android. For Type & Source, select Public and Managed Google Play (Store, Private, Web).
-
Click OK. The Google Play console opens inside a dialog.
-
In the Google Play dialog, select an app type:
Search Play Store (public app)
Private apps
Web apps
2. Enter the app details
Next, add the chosen app type by entering its required details, which vary per type:
Public app
- Search for and select an app on the Google Play Store. The app's details open, including the required device access permissions.
- Click Select to save the app details and proceed. By clicking, you acknowledge that you understand which access permissions the app requires from your fleet's devices. The Google Play dialog closes, and the app configuration page opens.
Private app
- Enter a Title for the app as it should appear in your MGP store and the Knox Manage console. The title can differ from the title in the manifest of the APK file. When you first add this APK file, this setting controls the default name of the package, for cases when the app is added to your tenant multiple times under different names and configurations.
-
Click Upload APK and select an APK file from your file system for upload. It may take several minutes to upload the file. Because private apps are APK files that require manual uploadeding and updating, there are several checks in place to ensure compatibility after the upload is complete:
- An APK must have a unique package name in its manifest. An example package name is com.android.chrome. If your APK has a package name that matches one belonging to another private app in your tenant or on public Google Play, the dialog asks you to re-upload it with a different package name. Renaming the APK file doesn't act as a workaround.
- The APK must be signed. If you upload an unsigned APK, the dialog asks you to re-upload a signed copy of it.
- (Optional) Click Make advanced edits to open the Google Play console in a new tab and add a detailed description, screenshots, and other information about the app for display in the MGP store.
- Click Create to save the app details. The Google Play dialog closes, and the app configuration page opens.
Web app
- Enter a Title for the app. The title can differ from the web page title.
- Enter the URL where the app is hosted.
-
Select a Display for the app, or in other words its layout, while it runs on the device:
- Full screen — The app's UI occupies the whole screen, like a native app's UI, without any persistent navigation or status bars.
- Standalone — The navigation and status bars overlay the app.
- Minimal UI — The navigation, status, and URL bars overlay the app. In effect, the app runs as if it were inside a web browser.
- Click Create to save the app details. The Google Play dialog closes, and the app configuration page opens. It may take several minutes for the app to sync on the console.
3. Configure the app
Lastly, configure the app:
-
Configure the settings for the app:
- Name — Enter the name for the app as shown on the device. The name doesn't need to match the app's title in MGP.
- Unassign Option — Select if you want the app to uninstall when it's unassigned from the device.
-
Save the app:
- Click Save to save the app and return to the app list.
- Click Save & Assign to save the app and immediately assign the app to groups or organizations. For details on how to assign an app, see Assign Managed Google Play apps.
4. Approve the app
Modify the details of a private app or web app
After a private or web app is added to MGP, you might want to modify its details later over the course of business. Any of the app's details you entered while adding it can be modified. In the case of private apps, this includes updating the APK.
To modify a private or web app:
- Click Modify Private & Web. A dialog opens and prompts you to select which type of MGP app you'd like to modify.
- Select the MGP app type — Managed Google Play Private (private app) or Managed Google Play Web (web app) — then click OK.
- Select the app.
- Edit the app's details. For private apps, that can include uploading a new APK, and for web apps, that can include updating the URL.
Organize apps
MGP grants you to organize apps into categories, which helps the device user sort through the available apps in the managed Google Play Store app on the device. You can add apps to collections, which are custom app categories for your tenant. On the front page of the Google Play Store app, the apps are listed by collection.
You can manage app collections and add members to them whenever you add or modify apps through the Google Play dialog on the Knox Manage console. For detailed instructions, see Organize apps into collections in the Managed Google Play Help.