This article explains how to deploy the Everbridge 360 desktop app to macOS devices using Jamf Pro, and how to apply managed app settings such as orgCode, isSSO, and forceSSO.
The deployment has two parts:
- Deploy the Everbridge 360 macOS installer package
- Apply a configuration profile with the required app settings
1. Prerequisites
Before setup begins, ensure the following are in place:
Jamf Pro Requirements
- Active Jamf Pro environment
- Administrator access to create policies and configuration profiles
- Target Macs enrolled in Jamf Pro
Everbridge Requirements
- Everbridge 360 macOS installer package. This can be downloaded from here.
- Organization Code for the target Everbridge environment
- If using single sign-on, confirm the required SSO settings for your deployment
Organization administrators can locate the organization code under Settings → Everbridge Mobile App → Organization Code
2. Add the Everbridge 360 macOS App to Jamf Pro
Step 1: Obtain the Installer Package
- Download the Everbridge 360 macOS installer package from Everbridge
- Confirm you have the correct package version for your deployment
Step 2: Upload the Package to Jamf Pro
- Sign in to Jamf Pro
- Go to Settings → Computer Management → Packages and select New
- If your Jamf Pro environment uses a cloud distribution point, upload the Everbridge 360
.pkgpackage there. Otherwise, upload the package to your distribution point using your standard Jamf process, then create the corresponding package record in Jamf Pro - Go to Computers → Policies and create or update the policy that will deploy the app to target Macs
Step 3: Scope the App Deployment
- Assign the app deployment policy to the required device groups
- Save the policy
The app package is now ready to deploy through Jamf Pro.
3. Create the Configuration Profile for Everbridge 360
Step 1: Create a New Configuration Profile
- In Jamf Pro, go to Computers → Configuration Profiles
- Select New
- Enter a name for the profile and save it
Step 2: Open Application & Custom Settings
- In the profile payload list, open Application & Custom Settings
- Select Upload
Step 3: Enter the Preference Domain
| Setting | Value |
|---|---|
| Preference Domain | com.everbridge.enterprise |
Step 4: Upload the Property List
Upload a plist containing the settings you want Jamf Pro to manage for the app.
Example: Organization Code only
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>orgCode</key>
<string>YOUR_ORG_CODE</string>
</dict>
</plist>Example: Organization Code with SSO
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>orgCode</key>
<string>YOUR_ORG_CODE</string>
<key>isSSO</key>
<true/>
<key>forceSSO</key>
<true/>
</dict>
</plist>
Other supported configuration settings can be found here.
4. Assign the Configuration Profile
Step 1: Scope the Profile
- Go to the Scope tab of the configuration profile
- Assign the profile to the same device groups as the Everbridge 360 app deployment
Step 2: Save the Profile
- Review the profile settings
- Select Save
Assign the configuration profile to the same target devices as the app deployment so the managed settings are delivered where they are needed.
5. Configuration Delivery and Validation
- Configuration is applied after the app is installed and the profile is delivered to the device
- For validation, use a fresh install or a signed-out app instance so existing user state does not affect the result
- Validate on a test Mac before expanding deployment to production groups
Validation Steps
- Confirm the Everbridge 360 package installed successfully on the Mac
- Confirm the configuration profile was delivered to the same device
- Launch Everbridge 360
- On a fresh install or signed-out app instance, verify the app uses the configured
orgCode - If SSO settings were applied, verify the sign-in flow behaves as expected