json key "base_url" and server name

Hello Nextcloud Support Team,

we are deploying the Nextcloud Android app (com.nextcloud.client) in an Android Enterprise environment using Microsoft Intune. Our goal is to preconfigure the server URL for our users via Managed App Configuration.

We have successfully applied some settings (e.g., disable_intro), but the key base_url does not seem to prefill the server field in the app UI. Here are the details:

  • App version: 3.33.0

  • Deployment type: Android Enterprise (Work Profile / Fully Managed)

  • Configuration keys used:

    JSON

    {

    "kind": "androidenterprise#managedConfiguration",
    
    "productId": "app:com.nextcloud.client",
    
    "managedProperty": \[
    
        {
    
            "key": "disable_multiaccount",
    
            "valueBool": false
    
        },
    
        {
    
            "key": "disable_intro",
    
            "valueBool": true
    
        },
    
        {
    
            "key": "base_url",
    
            "valueString": "https://cloud.gvcc.net/leifers"
    
        }
    
    \]
    

    }

  • Observed behavior: The intro screen is disabled as expected, but the server URL field remains empty. Users still need to manually enter the URL.

Questions:

  1. Is base_url intended to prefill the server field, or is it only used internally for auto-configuration?

  2. Is there any supported key to force the server URL and optionally lock it for the user?

  3. If not currently supported, is this feature planned or available in an Enterprise build?

Thank you for your assistance.

Best regards,
[Giorgio Bertoluzza]
EDV - EDP

I personally don’t use that feature but I think you already know the following file where all available parameters are listed:

i know that but isn’t useful, sadly… thanks anyway. Did no one ever try that?