Skip to main content

Jamf Pro Configuration Guide: Silent Deployment of Druva inSync for macOS

Jamf Pro Configuration Guide: Silent Deployment of Druva inSync for macOS

Updated over a week ago

Overview

Setting up a silent deployment for the Druva inSync agent on macOS involves creating a robust Jamf Pro Configuration Profile that pre-approves all necessary permissions and silences notifications.

Follow this step-by-step guide to configure your profile for a seamless user experience.

Step 1: Initialize the Configuration Profile

Start by creating a new profile to house all the required payloads for Druva.

  1. Navigate to Computers β†’ Configuration Profiles and click + New.

  2. In the General section, fill in the following:

    • Name: PPPC Settings for Insync Notification.

    • Description: Disabled notifications while deploying Insync app with PPPC settings.

    • Level: Computer Level.

    • Distribution Method: Install Automatically.

Step 2: Configure Application & Custom Settings

This step uses a JSON schema to specifically tell the inSync agent to remain silent.

  1. Select the Application & Custom Settings payload and choose External Applications.

  2. Click + Add and enter the Preference Domain: com.druva.inSync.

  3. Click Edit Schema and paste the following JSON:

{

"title": "Druva inSync Settings",

"description": "Custom settings for Druva inSync notifications",

"type": "object",

"properties": {

"suppress": {

"title": "Suppress Notifications",

"description": "If set to true, this suppresses all client-side notifications.",

"type": "boolean",

"default": false

}

}

}

4. Once saved, set Suppress Notifications to true in the form editor.

Step 3: Approve Managed Login Items (macOS 13+)

To prevent "Background Items Added" pop-ups, you must pre-approve Druva's background services.

  1. Navigate to the Managed Login Items payload.

  2. Add a new rule with the following details:

    • Rule Type: Team Identifier.

    • Rule Value: JN6HK3RMAP.

    • Rule Comment: Silences BTM alerts and locks background service for Druva.

Step 4: Configure Notifications

This ensures macOS doesn't show system-level alerts for the app or its background agent.

  1. Go to the Notifications payload and add these two entries:

App Name

Bundle ID

Settings

Druva inSync

com.druva.inSync

Set all toggles to Disable.

BTMNotificationAgent

com.apple.btmnotificationagent

Set Notifications to Disabled.

Step 5: Grant Full Disk Access (PPPC)

Druva requires Full Disk Access to back up user data without prompting the user.

  1. Select Privacy Preferences Policy Control.

  2. Add an app entry:

    • Identifier: com.druva.inSync.

    • Identifier Type: Bundle ID.

    • Code Requirement: anchor apple generic and identifier "com.druva.inSync" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "JN6HK3RMAP")

  3. Under App or Service, select SystemPolicyAllFiles and set it to Allow.

Step 6: Deploy via Mac Apps (App Installers)

Finally, link this profile to the Druva inSync installation.

  1. Go to Computers β†’ Mac Apps and select the Druva inSync app.

  2. Under End User Experience, ensure Suppression settings is set to Suppress all notifications.

  3. Save and Scope the profile to your target computers.

See also

Did this answer your question?