This page covers how to install Enpass Password Manager on macOS endpoints, configure it for your organization, and deploy it at scale using a UEM/MDM platform.
Manual Installation
For unmanaged environments or individual installs, Enpass can be installed from two sources.
From the Mac App Store
-
Open the Enpass listing on the Mac App Store.
-
Click Get to download and install.
-
Click Open to launch the app.
From the Enpass Website
-
Download the macOS installer (
.pkg) from enpass.io/downloads. -
Double-click the downloaded
.pkgfile. -
Follow the on-screen installation steps.
-
Click Launch to open the app.
App Configuration
Before deploying Enpass, administrators can pre-configure the application using a custom MDM configuration profile (.mobileconfig). This file sets the policy-enforced and policy-email keys, which are applied when the app is first launched on the user's device.
-
Download the base configuration file from here.
-
Open the file in a text editor.
-
Replace the placeholder value for
policy-emailwith a dynamic variable mapped to the user's email address as defined in your UEM solution. -
Set
policy-enforcedtotrue. -
Save the file and upload it to your MDM as a custom configuration profile.
For a full description of all supported keys, see the App Configuration Keys Reference.
Deploying via UEM/MDM
For managed environments, deployment involves pushing the PKG installer and the configuration profile to target devices.
General steps for any UEM/MDM platform:
-
Upload the
Enpass.pkginstaller to your UEM as a macOS PKG application. -
Set the minimum OS requirement to macOS Ventura 13.0.
-
Use the App bundle ID
in.sinew.Enpass-Desktop.Appfor detection. -
Upload the edited
.mobileconfigas a custom configuration profile and assign it to the same groups as the app. -
Ensure the configuration profile is pushed before or alongside the app installation.