How to Grant Storage Access to the Velocity File Assistant Application

Publish Date: SOTI MobiControl
105

Summary

This article explains how to grant storage permissions to the File Assistant application using a script. These permissions are required to properly configure and enable storage access for the Velocity application.

Related SOTI ONE Platform Products

SOTI MobiControl

Related Device OS

Android Enterprise

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.

Permission pop up

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 .wldep file 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

  1. Install the required plugin on the device:
    • Navigate to Device Actions.
    • Select Install Plugin.
  2. Send the following legacy script to the device:
request_appops_permission android.permission.MANAGE_EXTERNAL_STORAGE allow com.wavelink.velocityfileassistant
  1. 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?