Devolutions Password Manager pre-configuration quick start
Learn how to quickly deploy Devolutions Password Manager with pre-configured workspaces and settings across across across Windows endpoints.
What is pre-configuration
Pre-configuration allows you to deploy Devolutions Password Manager Windows app with:
Workspaces already configured (Devolutions Server, Devolutions Cloud)
Application settings pre-applied (language, security, locking options)
Zero user setup required; users launch and are immediately productive
Quick start: choose your method
For enterprise deployment (Intune/SCCM)
Use
DEPLOY_CONFIGfor automated deployments: Recommended for Intune, SCCM, silent installs
msiexec /i Devolutions.PasswordManager.msi /qn DEPLOY_CONFIG="C:\path\to\Config.cfg"Why DEPLOY_CONFIG?
Works reliably in automated/silent installs
Applies to all users on the machine
No user context issues
Automatically cleans up source config file
Where to get Config.cfg?
Create using UI Configuration Tool (Tools – Custom Installation in Devolutions Password Manager)
For Simple deployments
Use inline MSI parameters for quick deployments
Quick examples
Example 1: Deploy Devolutions Server with settings
Example 2: Deploy Devolutions Cloud
Example 3: Deploy using config file
Configuration file format
Configuration files (.cfg) use JSON format:
Multiple servers: Add more objects to the
dvlsarray.
Microsoft Intune deployment
Quick steps
Prepare files:
Devolutions.PasswordManager.msiconfig.cfgInstall-Devolutions.PasswordManager.ps1(see below)
PowerShell script (
Install-Devolutions.PasswordManager.ps1):
Create .intunewin package:
Configure in Intune:
Install command:
`powershell.exe -ExecutionPolicy Bypass -File .\Install-Devolutions.PasswordManager.ps1Uninstall command:
msiexec.exe /x {PRODUCT-CODE-GUID} /qn /norestartInstall behavior: System
Detection rule: MSI (Intune auto-detects the product code)
What happens on the endpoint: Intune runs the script, which copies
config.cfgtoC:\Program Files\and installs the MSI withDEPLOY_CONFIG. The MSI applies the configuration, and users get a fully configured app on first launch
File locations
System-wide (all users):
%ProgramData%\net.devolutions\Devolutions Password Manager\DefaultConfig.cfgPer-user:
%APPDATA%\net.devolutions\Devolutions Password Manager\Config.cfgNote: System-wide requires
config.readyindicator file in same directory
Common settings
Security settings
Locking options
password- Master passwordbiometric- Fingerprint/Face IDwindowsCredentials- Windows Hello
Language codes
en-US, fr, de, es, cs, hu, it, nl, pl, ru, sv, tr, uk, zh-CHS, zh-TW
Troubleshooting quick fixes
Config not applied
Check if the
config.readyfile exists next toDefaultConfig.cfgValidate JSON syntax (no trailing commas)
Check file permissions
Intune deployment failing
Use
DEPLOY_CONFIG(notUSER_CONFIG)Package both
.msiand.cfgtogetherUse
/l*v install.logto capture detailed logs
Settings not persisting
System configuration only applies if user configuration doesn't exist
Once user modifies settings, they are saved to user config and override system defaults.
Decision tree
Support & Resources
Learn how to quickly deploy Devolutions Password Manager with pre-configured workspaces and settings across across macOS endpoints.
What is pre-configuration
Pre-configuration lets you deploy Devolutions Password Manager macOS app with:
Workspaces already configured Devolutions Server, Devolutions Cloud
Application settings pre-applied (language, security, locking options)
Zero user setup required; users launch and are immediately productive
For MDM-managed Macs (recommended)
Use Jamf Pro or Intune MDM profiles - Enterprise standard for managed fleets.
Download the Jamf schema: Jamf Pro JSON Schema.
In Jamf Pro, go to Computers – Configuration Profiles – Application & Custom Settings.
Upload the JSON schema and configure settings in the GUI.
Scope the profile to target computers.
Preference domain: net.devolutions.authenticator
Why use MDM
Centralized management from the MDM console
Highest priority (overrides file-based configuration)
Policy enforcement capabilities
Enterprise-standard approach
For non-MDM environments
Use configuration files for scripted deployments or environments without MDM.
System-wide deployment
Examples
Example 1: Configure a Devolutions Server with Jamf Pro
Using the Jamf JSON schema (GUI):
Upload the schema to a Jamf Pro configuration profile
Configure settings, for example:
Devolutions Server: Add a server with URL
https://devolutions-server.company.comLocking method: Biometric (Touch ID)
Lock when backgrounded: Enabled
Scope and deploy
Example 2: Create a manual configuration profile (plist)
Example 3: defaults command (Testing)
Configuration file format
Configuration files (.cfg) use JSON format:
Multiple servers Add more objects to the dvls array.
File locations
System-wide:
/Library/Application Support/Devolutions/Devolutions Password Manager/DefaultConfig.cfgPer-user:
~/Library/Application Support/Devolutions Password Manager/Config.cfgMDM (highest priority):
net.devolutions.authenticatorpreference domain
Priority order
MDM Managed Preferences (highest priority)
User Configuration File
System Configuration File
Common settings
Security settings
Locking options
password- Master passwordbiometric- Touch ID
Language codes
en-US, fr, de, es, cs, hu, it, nl, pl, ru, sv, tr, uk, zh-CHS, zh-TW
Troubleshooting quick fixes
MDM config not applied
Verify preference domain:
net.devolutions.authenticatorCheck profile status: System Preferences – Profiles
Force refresh:
sudo profiles renew -type enrollment
Config file not loaded
Check file location and permissions (
chmod 644)Validate JSON syntax (no trailing commas)
Delete user config to allow system config to apply
Touch ID not working
Verify Mac has Touch ID hardware
Ensure Touch ID is configured in System Preferences
Falls back to password if unavailable
Decision tree
Verify configuration
Check MDM settings:
Check specific setting:
Support & resources
Learn how to quickly deploy Devolutions Password Manager with pre-configured workspaces and settings across iOS devices.
What is MDM pre-configuration
MDM pre-configuration allows you to deploy Devolutions Password Manager with:
Workspaces already configured (Devolutions Server, Devolutions Cloud)
Application settings pre-applied (security, locking options)
Zero user setup required; users launch and are immediately productive
Prerequisites
Jamf Pro server or Apple MDM solution
Devolutions Password Manager deployed via MDM
iOS 13.0+ on managed devices
Devices enrolled in MDM
Quick Start: Jamf pro deployment
Option 1: Using AppConfig specfile (recommended)
Download the AppConfig specfile.
Upload to the Jamf AppConfig Generator and configure settings via the GUI form.
Download the generated plist.
In Jamf Pro, navigate to Mobile Device Apps – Devolutions Password Manager – App Configuration.
Paste the generated plist.
Scope to target devices.
Deploy.
Option 2: Direct plist configuration
If not using the specfile, enter configuration directly as a plist dictionary in Jamf Pro's App Configuration field. Use the flat key format (the app auto-transforms it):
Configuration examples
Devolutions Server only
Devolutions Cloud with security
Multiple workspaces
Security settings
lockingOption
"", "biometric"
App locking method.
useBackgroundLock
true, false
Lock when backgrounded.
backgroundLockDelay
0, 60, 300, 900, 1800, 3600
Delay before locking (seconds).
useLockWhenInactive
true, false
Auto-lock after inactivity.
lockInactivityDelay
30, 60, 120, 180, 240, 300
Inactivity timeout (seconds).
General settings
useFavicon
true, false
Download website favicons.
autoSearch
true, false
Enable auto-search in vault.
useHubEmbeddedBrowser
true, false
Use embedded browser for Devolutions Cloud.
highlightSpecialCharacters
true, false
Highlight special characters.
shareUsageData
true, false
Share anonymous analytics.
Troubleshooting quick fixes
Config not applied
Verify device: Settings – General – VPN & Device Management
Check app is MDM-managed (deployed via MDM, not App Store)
Validate JSON syntax (use jsonlint.com)
Delete and reinstall app
Users can't delete pending workspaces
New in 2025.3.2: Users can now delete pending workspaces
Long-press workspace – Select Remove
Face ID/Touch ID not working
Verify device has biometric hardware
Ensure Face ID/Touch ID is set up in Settings
Falls back to passcode if unavailable
Best practices
Recommended security settings
Why
Enforces Face ID/Touch ID
Locks immediately when backgrounded
Auto-locks after 5 minutes of inactivity
URL Format requirements
Include protocol (
https://)Be valid, accessible URLs
No trailing slash
Examples:
https://devolutions-server.company.comdevolutions-server.company.com(missing https://)
Deployment steps summary
Download the AppConfig specfile.
Upload to the Jamf AppConfig Generator.
Configure settings via GUI form.
Download the generated plist.
In Jamf Pro: Mobile Device Apps – Devolutions Password Manager – App Configuration.
Paste plist, scope to target devices, deploy.
Verify on test device.
Support & resources
AppConfig Specfile
Below is the AppConfig spec file in .xml format.
Last updated
Was this helpful?