В Headwind MDM есть плагин "Wi-Fi менеджер".
Ссылка на APK: https://h-mdm.com/files/WiFiManager_v1.19.shared.apk
Этот плагин позволяет настроить Wi-Fi сети через веб-панель Headwind MDM, так, чтобы мобильное устройство подключалось только к конкретным сетями, а также настраивать известные устройству пароли Wi-Fi сетей.
WiFi менеджер настраивается через "Настройки приложений" (смотрите сооответствующую вкладку в деталях конфигурации). Вот пример конфигурации:
Package ID: com.hmdm.wifimanager
Атрибут: config
Значение:
{
"allAllowed": false / true,
"freeAllowed": false / true,
"allowed": [
{
"ssid": "ssid value",
"bssid": "bssid value",
"password": "password value"
},
...
]
}
Пожалуйста, не копируйте это значение "как есть" - это не валидный JSON из-за знаков ... в середине - используйте пример ниже!
Значения JSON атрибутов в конфигурации:
allAllowed: Разрешено ли подключение к любой WiFi сети. По умолчанию true.
freeAllowed: Разрешено ли подключение к открытым WiFi сетям. По умолчанию true. Если allAllowed=false, этот параметр игнорируется.
allowed: список разрешенных WiFi сетей.
Для каждой сети нужно указать SSID или BSSID. Пароль - опционален; еслии он установлен, то пользователю при подключении к Wi-Fi сети его вводить не нужно.
Пример валидной конфигурации WiFi менеджера:
{
"allAllowed": false,
"freeAllowed": false,
"allowed": [
{
"ssid": "MyNetwork",
"password": "Secret123"
},
{
"ssid": "MySecondNet",
"password": "An0ther$ecret"
}
]
}