How to Grant Storage Access to the Velocity File Assistant Application
Summary
Related SOTI ONE Platform Products
Related Device OS
Situation
To configure the Velocity application on Android 11 and later devices, Ivanti recommends using the Velocity File Assistant application. After the administrator installs both the Velocity and Velocity File Assistant applications and deploys the configuration file to the device, launching the Velocity application prompts the administrator to manually grant permission for the Velocity File Assistant application to access external storage.
Refer to Ivanti's article here about this change: https://help.ivanti.com/wl/help/en_US/Velocity/2.1/admin/distributingMDM.htm
Refer to SOTI's article on installing Velocity File Assistant app : https://pulse.soti.net/support/soti-mobicontrol/articles/ka2OF0000001nQ7YAI
To understand how the Velocity File Assistant is working in the background, read https://help.ivanti.com/wl/help/en_US/Velocity/2.1/admin/file-assistant.htm
For granting permission for Zebra devices, check out https://support.zebra.com/article/000027688
Environment
Tested on Honeywell CK65 OS 12
Process Description
Prerequisites
Before proceeding, ensure the following requirements are met:
- The Velocity application is installed on the device.
- The Velocity File Assistant application is installed on the device.
- Applications are deployed using App Policies or Packages assigned through a profile.
- The Velocity configuration
.wldepfile is deployed to the following device location using File Sync: /Download/com.wavelink.velocity
When the administrator or user launches the Velocity application for the first time, Android prompts for external storage access permission so that the Velocity File Assistant application can access the configuration files.
To automate granting this permission, follow the steps below.
Grant Storage Permission Using Script
- Install the required plugin on the device:
- Navigate to Device Actions.
- Select Install Plugin.
- Send the following legacy script to the device:
request_appops_permission android.permission.MANAGE_EXTERNAL_STORAGE allow com.wavelink.velocityfileassistant
- Launch the Velocity application.
The Velocity application automatically detects and applies the deployed configuration file without requiring manual permission approval.
Verification and Validation
After the script is applied, the administrator is no longer required to manually grant external storage permission to the Velocity File Assistant application.
When the Velocity application is launched, it automatically reads the deployed .wldep configuration file and completes the configuration process without additional user interaction.
Was this helpful?
Thanks for your feedback