Android Application configuration schema

Android Application configuration schema

Hi,

I am looking for documentation on using the application configuration schema to configure applications on android.  As I understand it, this can be used to query the available configuration settings on a given application in the play store. It can then be used to push those settings along with an apk install. Is there documentation available regarding the requirements to make this happen and walk me through an example of this? 

Thanks,

Shawn

7 Answers

Order By:   Standard | Newest | Votes
Matt Dermody | posted this 12 April 2018

I believe you're referring to Managed Configurations (previously Application restrictions):

 

https://developer.android.com/work/managed-configurations.html

https://support.google.com/googleplay/work/answer/6257696?hl=en

I too am interested in the same concept so I'd be curious to see if and how SOTI has implemented such a feature. I am thinking that it would likely require Android Enterprise enrollment in DO mode and possibly Managed Google Play distribution of the particular app. I'm guessing its in the same embedded portion of the console in which you specify the Managed Google Play apps. Besides having to distribute the app through that mechanism, the app itself would also have to be developed in order to support managed configurations as well. 

 

 

  • 1
  • 0
Raymond, Chan | posted this 13 April 2018

Are you an MDM administrator or an MDM software developer? 

 

The schema is not meant for an MDM administrator.  If you have bought and installed a Google Enterprise apps with app configuration functionalities, you can see new configurable options available in the "Advanced" tab of the app item in the App-Catalog rule.  For example, if you add "Adobe Acrobat Reader"  (https://play.google.com/store/apps/details?id=com.adobe.reader), you can see new application configuration items "Allow Printing from App" and  "Allow Copy from App" in the "Advanced" tab. It's a pity I still can attach a photo here due to the new problematic user-interface of Soti forum. 

 

(Note : Please note that Google is continuously upgrading its Google Play Services and related infrastructure these few weeks, and you might have problem finding/downloading your required apps. )

 

So, in principle, there should be no need to look into the schema.  If you have problem or need information with more advanced configurable options available for the app,  contact the app developer directly.

 

 

  • 1
  • 0
VJ | posted this 14 August 2018

we have an App(xyz) published in Managed Google Play (Beta)Store and it is enabled for android Managed Configuration settings.

When we add this App, in App Catalog Rule Dialog Box of SOTI Mobi control web console, it says “No App Configuration Schema Available…”.

Do we need to do anything specific to SOTI for showing our Managed Configuration Entries ?

To see how our app behaves in a Managed context, we tested with "Test dpc" App from Google. And it shows our App’s (xyz) Managed Configuration Entries. And Our App is able to read the Config Entry Values set in Test DPC App.

One more Query is , is it possible to set App Configuration Entry values for Enterprise Apps using SOTI MobiControl Web Console.

I am using Trial Version of SOTI.

Thanx in advance.

  • 0
  • 0
TJ Bukoski | posted this 14 August 2018

Hi VJ,

When you are adding apps to your app catalog, you need to make sure you are adding them as "Google Play For Work" Applications (May be re-branded as Android Enterprise Play Store in newer version of MobiControl). Please note that you can only add such an app if you have bound an Android Enterprise Token to your MobiControl instance.

https://www.soti.net/mc/help/v14.1/en/console/gsrindex.html?gsrid=devices/managing/enrolling/platforms/afw/link_google_mc.html

If you have an Enterprise app with a Configuration Schema, you need to add it to the Android Enterprise Play store. Then you can populate the schema as it appears in the app catalog rule.

https://support.google.com/googleplay/work/answer/6145139?hl=en

 

 

  • 0
  • 0
VJ | posted this 15 August 2018

Hi TJ Bukoski,

   thanx for your reply.  I was able to add my app(xyz) from managed google play store to App Catalog Rule. In the Advanced Tab, it says "No App configuration Schema found...", eventhough my App is enabled with android Managed configuration. I tested my App with "Test dpc" google App, it shows my Config Entries. why App catalog Rule Dialog does not show these Entries ?

If I choose Adobe Acrobat Reader App from managed Store, it shows the App Configuration Entries. 

am I missing any step here ?

  • 0
  • 0
TJ Bukoski | posted this 15 August 2018

Hi VJ,

If you don't see the schema (despite uploading the file correctly and looking in the right location), it is possible that your app was not built correctly to display the schema. I recommend referring to the Android development documentation regarding this topic. It was the first link that Matt Dermody posted at the top of this thread.

https://developer.android.com/work/managed-configurations

 

  • 1
  • 0
Support Staff | posted this 12 October 2018

Hello STU72 and VJ, 

Thank you for requesting an answer from SOTI Support.  Have you been able to look into how the the app was configured to resolve the error you are getting "No App configuration Schema found..."?

 

Both of these replies have great troubleshooting information.  Hopefully this has already helped you find the error but if it's in the manifest or configuration that the error is occurring that is preventing the application from working, perhaps you can consult with your MDM Software Developer for confirmation the application was compiled correctly and let us know if this was useful information.

 

Regards, 

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |

  • 0
  • 0

Give us your feedback
Give us your feedback
Feedback