Skip to main content
Diese Anleitung gilt für Mac-Computer
Bitte beachten Sie, dass App-Pfad, Datenschutzzugriff und Anforderungen an System Extensions je nach installierter Anwendung und Version variieren können. Als Best Practice empfehlen wir, alle Custom Apps gründlich zu testen, bevor Sie sie in einer Produktionsumgebung auf einem Mac bereitstellen.

Voraussetzungen

  • Bitdefender-Installationspaket(e) aus Ihrem Bitdefender-Adminportal. Stellen Sie sicher, dass in den Paketeinstellungen ein Deinstallationspasswort festgelegt ist
    • Wenn Sie sowohl Intel-basierte Mac-Computer als auch Mac-Computer mit Apple Silicon haben, laden Sie die Pakete macOS kit (Intel x86) und macOS kit (Apple Silicon) herunter. Sie müssen nur eine der install.xml-Dateien einbinden. Das in dieser Anleitung verwendete Postinstall-Skript unterstützt beide Installationstypen
    • Wenn Sie nur für eine Architektur bereitstellen, benötigen Sie trotzdem das entsprechende Installationspaket und die enthaltene install.xml-Datei
  • Bitdefender-Skript zur Generierung des PFX-Zertifikats (GitHub-Link)
  • Bitdefender-Einstellungsprofil (GitHub-Link)
    • Dieses Konfigurationsprofil aktiviert den vollständigen Festplattenzugriff für Mitteilungen, System Extensions, das Bitdefender SSL CA-Zertifikat, Datenschutzeinstellungen (PPPC) und einen Netzwerkinhaltsfilter
  • Bitdefender-Einstellungsprofil für macOS 15 oder höher (GitHub-Link)
    • Dieses Konfigurationsprofil enthält das Feld NonRemovableFromUISystemExtensions für Geräte mit macOS 15 oder höher
  • Bitdefender-Profil für die Dienstverwaltung (GitHub-Link)
    • Dieses Konfigurationsprofil erlaubt verwaltete Hintergrundobjekte für Bitdefender
  • Bitdefender Audit-and-Enforce-Skript (GitHub-Link)
  • Bitdefender-Postinstall-Skript (GitHub-Link)

Ein PFX-Zertifikat erstellen

Dieser Abschnitt beschreibt Schritt für Schritt die Erstellung eines PFX-Zertifikats für Bitdefender, das in einem Certificate Library Item in Iru Endpoint hochgeladen werden kann.
Bitdefender erfordert, dass ein PFX-Zertifikat erstellt und auf macOS bereitgestellt wird. Dieser Abschnitt basiert auf der Anleitung von BitDefender, in der Sie weitere Informationen finden.
1

Skript zur Zertifikatsgenerierung öffnen

Öffnen Sie das PFX Certificate Generator script in einem Texteditor oder einer IDE wie VScode oder BBEdit.
2

Zertifikatsinformationen konfigurieren

Füllen Sie den Abschnitt mit den Zertifikatsinformationen im Skript aus:
3

Skript speichern

Speichern Sie das aktualisierte Skript auf Ihrem Schreibtisch.
4

Terminal öffnen

Öffnen Sie Terminal.app.
5

Zertifikatsgenerator ausführen

Führen Sie den folgenden Befehl im Terminal aus:
6

Passwort eingeben

Geben Sie bei Aufforderung das Passwort ein, das Sie in den Bitdefender-Installationseinstellungen in Ihrem Bitdefender-Portal festgelegt haben, und bestätigen Sie es.
7

Passwort-Hash kopieren

Wenn das Skript abgeschlossen ist, sollten Sie den Passwort-Hash sehen, der zur Generierung des Zertifikats verwendet wurde. Kopieren Sie den generierten Hash und fügen Sie ihn beim Erstellen des Certificate Library Items in Iru Endpoint in das Passwortfeld ein:
8

Zertifikatsdatei finden

Auf Ihrem Schreibtisch sollte sich ein Finder.app-Fenster öffnen, das die Datei certificate.pfx anzeigt.
9

Zertifikat hochladen

Laden Sie dieses Zertifikat in einem Certificate Library Item in Iru Endpoint hoch.
Certificate Library Item mit hochgeladenem PKCS #12 certificate.pfx

Ein Custom Profile Library Item hinzufügen

Um dieses Library Item zu Ihrer Iru Endpoint Library hinzuzufügen, folgen Sie den Schritten im Artikel Library-Übersicht.

Die Bitdefender-Profile konfigurieren

1

Profil erstellen

Geben Sie dem Profil einen Namen.
2

Plattform auswählen

Wählen Sie für Installieren auf die Option Mac.
3

Einem Blueprint zuweisen

Weisen Sie Ihr Custom Profile einem Blueprint zu.
4

Konfigurationsdatei hochladen

Laden Sie die zuvor heruntergeladene Datei bitdefender_settings.mobileconfig hoch.
5

Profil speichern

Wählen Sie Speichern.
6

Weitere Profile erstellen

Wiederholen Sie die vorherigen Schritte für die Dateien bitdefender_settings_macOS15.mobileconfig und bitdefender_service_management.mobileconfig, die Sie im Abschnitt Voraussetzungen heruntergeladen haben.
Custom Profile mit hochgeladener bitdefender_settings.mobileconfig

Die Installationsdateien komprimieren

Bevor Sie die Installationsdateien in Iru Endpoint hochladen, müssen Sie sie zunächst gemeinsam in eine ZIP-Datei komprimieren.
1

Installationsdateien finden

Rufen Sie die Bitdefender-Installationsdateien auf, die Sie zuvor aus der Bitdefender-Konsole heruntergeladen haben. Wenn Sie die DMG-Dateien für Intel und Apple ARM heruntergeladen haben, müssen Sie diese möglicherweise zuerst mounten und dann die Installationsdateien herauskopieren.
2

Dateien organisieren

Legen Sie das/die Installationspaket(e), die Datei installer.xml und die Datei certificate.pfx am selben Ort ab, z. B. auf Ihrem Schreibtisch. Es wird nur eine installer.xml-Datei benötigt; sowohl die aus dem Intel-Download als auch die aus dem ARM-Download funktioniert.
3

Alle Dateien auswählen

Wählen Sie alle Dateien gleichzeitig aus.
4

Dateien komprimieren

Klicken Sie bei gedrückter Ctrl-Taste auf die ausgewählten Dateien und wählen Sie dann Compress aus dem Menü. Ein Dialog zeigt den Fortschritt der Komprimierung an.
5

Archiv umbenennen

Im selben Verzeichnis sollte eine Datei Archive.zip erstellt werden. Sie können die Datei beispielsweise in bitdefender_install.zip umbenennen. Dies ist die Datei, die im nächsten Abschnitt in Iru Endpoint hochgeladen wird.

Custom App

Um dieses Library Item zu Ihrer Iru Endpoint Library hinzuzufügen, folgen Sie den Schritten im Artikel Library-Übersicht.
1

Custom App benennen

Geben Sie der Custom App einen Namen. Fügen Sie optional ein benutzerdefiniertes Symbol hinzu.
2

Einem Blueprint zuweisen

Weisen Sie sie dem gewünschten Blueprint zu.
3

Installationstyp festlegen

Ändern Sie den Installationstyp in Audit and enforce.
4

Audit-Skript konfigurieren

Kopieren Sie das Skript bitdefender_ae_script.zsh, das Sie im Abschnitt Voraussetzungen heruntergeladen haben, und fügen Sie es in das Textfeld Audit & Enforce ein. Es sind keine Änderungen erforderlich. Das Skript sucht nach zwei Profil-IDs und dem Namen der installierten Bitdefender-App, bevor es eine Installation versucht. Zusätzlich sucht das Skript auf Computern, auf denen die App bereits installiert ist, nach zwei Launch Daemons, um sicherzustellen, dass die App wie erwartet läuft. Wenn Sie dieses Skript mit einem anderen Profil verwenden möchten, passen Sie die Präfix-Informationen der Profil-ID an Ihr Profil an:
Audit-and-Enforce-Skript der Custom App für Bitdefender
5

Bereitstellungstyp festlegen

Wählen Sie ZIP File (unzip contents into specified directory) als Bereitstellungstyp.
6

Entpackungsort konfigurieren

Legen Sie Unzip Location auf /var/tmp fest.
7

Installationsprogramm hochladen

Laden Sie die zuvor erstellte ZIP-Datei mit dem Installationsprogramm hoch.
8

Postinstall-Skript hinzufügen

Wählen Sie Add Postinstall Script.
9

Postinstall-Skript konfigurieren

Kopieren Sie das Postinstall-Skript, das Sie im Abschnitt Voraussetzungen heruntergeladen haben, und fügen Sie es in das Textfeld für das Postinstall-Skript ein. Achten Sie darauf, den gesamten Text einschließlich der Zeile #!/bin/sh (Shebang) am Anfang zu kopieren.
  • Stellen Sie sicher, dass die Paketnamen mit den von Bitdefender heruntergeladenen Namen übereinstimmen
  • Stellen Sie sicher, dass der Name der Zertifikatsdatei mit der Zertifikatsdatei übereinstimmt, die Sie anhand des Bitdefender-KB-Artikels erstellt haben
10

Custom App speichern

Wählen Sie Speichern.
ZIP-Installation der Custom App mit Bitdefender-Postinstall-Skript

Bereitstellung mit Assignment Maps

Zwei der Bitdefender Custom Profiles benötigen bedingte Logik, damit sie auf den richtigen Geräten bereitgestellt werden. Eine Assignment Map bietet eine einfache Lösung für alle Ihre Geräte in einer übersichtlichen Ansicht. Bitte lesen Sie unsere Artikel Einen Blueprint erstellen und Bedingte Logik in Blueprints verwenden.
1

Basis-Bedingungsblock erstellen

Beginnen Sie mit dem Bedingungsblock For All devices on this Blueprint.
2

Custom App zuweisen

Weisen Sie dem Block die Bitdefender Custom App zu. Wenn mehrere Custom Apps benötigt werden, erstellen Sie einen Bedingungsblock mit Bedingungen für die verschiedenen Versionen des Installationsprogramms.
3

Zertifikat zuweisen

Weisen Sie dem Bedingungsblock das Bitdefender Certificate Library Item zu.
4

Einstellungsprofil zuweisen

Weisen Sie dem Bedingungsblock das Custom Profile bitdefender_settings zu.
5

Bedingung für macOS 13 oder höher festlegen

Legen Sie am Anfang des Bedingungsblocks If macOS is greater than or equal to 13.0 fest.
6

Profil für die Dienstverwaltung zuweisen

Weisen Sie dem Bedingungsblock das Custom Profile bitdefender_service_management zu.
7

Bedingung für macOS 15 oder höher festlegen

Legen Sie am Anfang des Bedingungsblocks If macOS is greater than or equal to 15.0 fest.
8

Einstellungsprofil für macOS 15 oder höher zuweisen

Weisen Sie dem Bedingungsblock das Custom Profile bitdefender_settings_macOS15 zu.
Assignment Map mit bedingter Logik für Bitdefender nach macOS-Version