mobileAppConfig Data Type

A user's effective mobile application settings.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs wrapped by description
allow_cached_content boolean element 0/1   Whether users can download files in the mobile application for viewing while offline.
allow_cached_password boolean element 0/1   Whether users can save their password or must provide their password each time they open the mobile application.
allow_cut_copy boolean element 0/1   Whether users can cut or copy data from the mobile application so the data can be pasted into third-party applications.
allow_rooted_devices boolean element 0/1   Whether users are allowed to run the mobile application on a rooted or jail-broken device.
allow_screen_capture boolean element 0/1   Whether users can take a screen capture while inside the mobile application.
allowed_open_in_apps string element 0/1   Controls the user's ability to send files to third-party applications for viewing and editing.

Possible values are:

  • all (user can send files to any application)
  • none (user cannot send files to any application)
  • selected (user can only send files applications listed in the platform-specific whitelist (android_app_whitelist or ios_app_whitelist

app string element 0/unbounded android_app_whitelist List of Android applications to which the user is allowed to send files. Only applies if allowed_open_in_apps is selected.
app string element 0/unbounded ios_app_whitelist List of iOS applications to which the user is allowed to send files. Only applies if allowed_open_in_apps is selected.
force_pin_code boolean element 0/1   Require users to use a PIN code to access the mobile application.
sync_interval int element 0/1   How often, in minutes, that the mobile applications should check with the server for updated settings and modified files.

Example

<mobile_app_config>
  <allow_cached_password>...</allow_cached_password>
  <allow_cached_content>...</allow_cached_content>
  <force_pin_code>...</force_pin_code>
  <sync_interval>...</sync_interval>
  <allow_cut_copy>...</allow_cut_copy>
  <allow_screen_capture>...</allow_screen_capture>
  <allow_rooted_devices>...</allow_rooted_devices>
  <allowed_open_in_apps>...</allowed_open_in_apps>
  <android_app_whitelist>
    <app>...</app>
  </android_app_whitelist>
  <ios_app_whitelist>
    <app>...</app>
  </ios_app_whitelist>
</mobile_app_config>