Die Referenz für Apple-Systemadministratoren

DARF ICH VORSTELLEN: MacPPPC

Autor

Veröffentlicht

Tags

Kategorie

,

Seit Jahren verwenden wir, welche MDM-Lösung wir auch verwenden, Jamfs PPPC Utility, um PPPC-Berechtigungen von einem einzigen Ort aus zu erteilen. PPPC Utility ist ein Produkt, das Sie verwenden können, egal ob Sie Jamf als MDM verwenden oder nicht. Speziell für Jamf können Sie von innerhalb der Anwendung direkt in Ihre Jamf Instance hochladen. Aber wenn Sie eine andere MDM-Lösung verwenden, können Sie das von Ihnen vorbereitete PPPC-Profil auch durch Exportieren verwenden. Haben wir irgendeine Beschwerde über PPPC Utility? Eigentlich nein.

Sie könnten sagen: „Das von mir verwendete MDM-Produkt hat bereits ein Payload, in dem ich PPPC konfigurieren kann.“ Stimmt, und es ist nicht nur in Ihrem — jedes MDM hat es. Der Grund, der uns dazu nötigt, ein Werkzeug wie PPPC Utility zu verwenden, ist, dass das Konfigurieren dieser Profile aus den MDMs heraus meist etwas mühsam ist. Für jede Anwendung, der Sie eine Berechtigung erteilen werden, benötigen wir die Bundle ID-Information und die Code Requirement-Information. Diese können wir eigentlich erhalten, indem wir die Befehle codesign -dv und codesign -dr - über Terminal verwenden. Aber wie gesagt, diese für jede Anwendung, der Sie eine Berechtigung erteilen werden, einzeln zu erhalten, ist eine etwas mühsame Arbeit. Genau aus diesem Grund können wir zusätzliche Produkte verwenden, die unser Leben erleichtern, wie PPPC Utility.

Also, was ist das Problem? Wie ich oben gesagt habe, gibt es eigentlich kein Problem. Wir sind mit PPPC Utility recht zufrieden. Aber wir sind zufrieden — das heißt, Admins, die Macs verwenden. Denn es ist eine Mac-Anwendung, und wir können sie ganz einfach von GitHub herunterladen und mit der Verwendung beginnen.

Aber das Problem ist, dass einige Benutzer gezwungen sein können, Macs mit Windows zu verwalten. Apple versucht, Macs hauptsächlich an Organisationen zu verkaufen, die keine Macs verwenden. In diesen Arten von Organisationen wird die Aufgabe, eine PoC-Studie in Bezug auf Macs durchzuführen, der Endpunktverwaltungseinheit zugewiesen. Und so wie Macs nicht organisationsweit verwendet werden, haben auch die in dieser Einheit arbeitenden Personen in der Regel keinen Mac vor sich. Und diese armen Freunde, die Windows verwenden, gehen im Internet auf Bundle ID-Jagd, um Anwendungen PPPC-Berechtigungen zu erteilen.

Was ist die Lösung?

Die Lösung ist, webbasierte Anwendungen zu nutzen, um PPPC und sogar allgemein viele .mobileconfig-Dokumente zu erstellen. MacPPPC, das von Roy Klooster und Simon Hartmann Eriksen erstellt wurde, erfüllt genau diese Aufgabe. Das heißt, es ermöglicht Ihnen, die PPPC-Einstellungen für eine beliebige Anwendung über einen Webbrowser vorzunehmen. Indem Sie von einem beliebigen modernen Webbrowser — sogar von einem iPhone, wenn Sie möchten — die Adresse https://macpppc.com aufrufen, können Sie für eine beliebige gewünschte Anwendung ein PPPC-Profil erstellen.

Das einzige Problem, das MacPPPC löst, ist eigentlich nicht, dass es über das Web zugänglich ist. Mit der aktuellsten Version 2.0 von Jamfs PPPC Utility muss, um einer Anwendung ihre Berechtigungen zu erteilen, jene Anwendung auf Ihrem Admin-Mac installiert sein. Danach können Sie die Anwendung per Drag-and-Drop in PPPC Utility bringen und mit dem Erteilen von Berechtigungen beginnen. MacPPPC hat ein Anwendungsrepertoire, das viele beliebte Anwendungen enthält. Das heißt, selbst wenn die Anwendung, der Sie eine Berechtigung erteilen werden, nicht auf Ihrem Computer installiert ist, können Sie fortfahren, indem Sie sie aus der Liste auswählen.

Ähnlich wie PPPC Utility eine Erleichterung bei der Verwendung zusammen mit Jamf bietet, kann MacPPPC auch integriert mit Microsoft Intune arbeiten. Indem Sie den Befehl Sign In to Intune innerhalb der Anwendung verwenden, können Sie direkt von MacPPPC in Ihren Intune Tenant hochladen. Stattdessen können Sie es, wenn Sie möchten, auch mit einem beliebigen MDM verwenden, indem Sie das Profil herunterladen.

Die Intune-Integration von MacPPPC betrifft nicht nur den direkten Upload. Es ist möglich, dass Sie nicht nur mobileconfig-Dateien, sondern gleichzeitig auch JSON-Dateien produzieren. Die von Ihnen erstellte JSON-Datei können Sie in Intune nicht von der Adresse Configuration / Create / Templates / Custom, sondern mit dem Befehl Configuration / Create / Import Policy importieren. Diese Methode gibt Ihnen die Möglichkeit, später Änderungen an diesem Profil direkt aus Intune heraus vorzunehmen. Und dies bietet einen viel sinnvolleren Workflow, als für nach dem ersten Deployment hinzuzufügende neue Anwendungen immer wieder eine mobileconfig-Datei hochzuladen. In welchem Format Sie Ihr PPPC-Profil auch erhalten, wenn Sie möchten, können Sie ein einziges Bundle mit allen Anwendungsberechtigungen erstellen oder die PPPC-Profile aller Anwendungen getrennt voneinander exportieren. Da ich persönlich keine Stapel von Konfigurationsprofilen innerhalb der MDM-Lösung sehen möchte, ziehe ich es vor, sie alle zusammenzulegen.

Mit MacPPPC können Sie für macOS 26 und früher nur eine mobileconfig produzieren. Aber wenn Sie den Kompatibilitätsmodus auf macOS 27 setzen, ist es möglich, dass Sie ein Profil erstellen, das nicht nur die Anwendungsberechtigungen, sondern auch die Kamera- und Mikrofonzugriffe der Websites bereitstellt, auf die Sie aus Safari heraus zugreifen werden.

Zugehörige Artikel

Was ist denn dieses PPPC?

Wie erfährt man die Bundle ID einer Anwendung?


Falls Sie der Meinung sind, dass die deutsche Übersetzung Fehler enthält, schreiben Sie bitte eine E-Mail an melih.sancar@settings.blog



Settings Blog’a Abone Olun

Yayınlanan her yazı annıda e-posta adresinize gelsin.

Comments

Kommentar verfassen

Settings Blog'a Abone Olun

Yayınlanan her yazı anında e-posta adresinize gelsin.

Okumaya devam edin