If you’re an administrator in 1Password Teams or 1Password Business, you can use mobile device management (MDM) to enforce stricter controls for employees who use 1Password on their devices. You can use these settings to configure 1Password using your MDM solution.
The preference domain for 1Password 8 for Mac is com.1password.1password
. These settings must be applied using MDM and cannot be set manually using the defaults
command.
General
These settings allow you to control basic options for the 1Password app.
Setting | Key | Type |
---|---|---|
Start at login | app.startAtLogin | Boolean |
Submit automatically with Universal Autofill | security.autofill.autosubmit | Boolean |
Security
These settings affect how a team member unlocks 1Password and uses data in it.
Setting | Key | Type |
---|---|---|
Allow Touch ID | security.authenticatedUnlock. | Boolean |
Allow Apple Watch Unlock | security.authenticatedUnlock. | Boolean |
Set the password requirement timeframe* | security.authenticatedUnlock. | String |
Set auto-lock timeout† (in minutes) | security.autolock.minutes | Integer |
Lock on sleep, screensaver, or switching users | security.autolock.onDeviceLock | Boolean |
Lock when main window is closed | security.autolock.onWindowClose | Boolean |
Allow 1Password to prevent your device from sleeping | security.blockSleepEnabled | Boolean |
Remove copied information and one-time passwords after 90 seconds | security.clipboard.clearAfter | Boolean |
Use Universal Clipboard to copy to other devices | security.deviceClipboardSharing | Boolean |
Always show passwords and full credit card numbers | security.revealPasswords | Boolean |
Always show Wi-Fi QR codes | security.revealWifiQrCodes | Boolean |
* The allowed values are one-day
, two-weeks
, thirty-days
, and never
.
† You can choose a number from 1
to 1440
(1 day).
Privacy
These settings allow you to manage settings related to privacy and Watchtower.
Setting | Key | Type |
---|---|---|
Show app and website icons | privacy.downloadRichIcons | Boolean |
Check for compromised websites | privacy.checkCompromisedWebsites | Boolean |
Check for vulnerable passwords | privacy.checkHibp | Boolean |
Check for two-factor authentication | privacy.checkMfa | Boolean |
Check for passkeys | privacy.checkPasskeys | Boolean |
Browsers
These settings allow you to control how 1Password connects with browsers.
Setting | Key | Type |
---|---|---|
Allow connecting to a custom browser | browsers.other-trusted-apps. | Boolean |
Updates
These settings allow you to manage 1Password updates.
Setting | Key | Type |
---|---|---|
Automatically check for updates | updates.autoUpdate | Boolean |
Set release channel* | updates.updateChannel | String |
* The allowed values are PRODUCTION
, BETA
, and NIGHTLY
.
The preference domain for 1Password 8 for iOS is com.1password.1password
.
Security
These settings affect how a team member unlocks 1Password and uses data in it.
Setting | Key | Type |
---|---|---|
Allow Touch ID | security.authenticatedUnlock. | Boolean |
Allow Face ID | security.authenticatedUnlock. | Boolean |
Allow unlock with device passcode | security.authenticatedUnlock. | Boolean |
Set the password requirement timeframe* | security.authenticatedUnlock. | String |
Set auto-lock timeout† (in minutes) | security.autolock.minutes | Integer |
Allow 1Password to prevent your device from sleeping | security.blockSleepEnabled | Boolean |
Clear clipboard after timeout | security.clipboard.clearAfter | Boolean |
Use Universal Clipboard to copy to other devices | security.deviceClipboardSharing | Boolean |
Allow revealing passwords | security.revealPasswords | Boolean |
Always show Wi-Fi QR codes | security.revealWifiQrCodes | Boolean |
* The allowed values are one-day
, two-weeks
, thirty-days
, and never
.
† You can choose a number from 0
to 480
. If you choose 0
, the app will lock immediately when no longer in focus.
Privacy
These settings allow you to manage preferences related to privacy and Watchtower.
Setting | Key | Type |
---|---|---|
Show app and website icons | privacy.downloadRichIcons | Boolean |
Check for compromised websites | privacy.checkCompromisedWebsites | Boolean |
Check for vulnerable passwords | privacy.checkHibp | Boolean |
Check for two-factor authentication | privacy.checkMfa | Boolean |
Check for passkeys | privacy.checkPasskeys | Boolean |
Notifications
These settings allow you to manage the notifications that team members receive from 1Password.
Notification type | Key | Type |
---|---|---|
One-Time Passwords | app.notifyCopyTotpToClipboard | Boolean |