Maccy im Unternehmenseinsatz am Mac – Leitfaden zu Homebrew, Jamf & MDM

Anleitungen Von Aktualisiert im Juni 2026 · 8 Min. Lesezeit

Maccy steht unter der MIT-Lizenz, ist von Apple signiert und lässt sich per Homebrew bereitstellen. Keine Kosten pro Arbeitsplatz. Hier ist eine vollständige Anleitung zur Bereitstellung von Maccy auf Unternehmens-Macs mit Jamf Pro, Munki, Ansible oder jedem MDM, das Shell-Befehle unterstützt.

Zusammenfassung. Maccy lässt sich per brew install --cask maccy lautlos in Jamf Pro, Munki oder jedem MDM bereitstellen, das Shell-Befehle ausführt. Die Binärdatei ist von Apple signiert und notarisiert — keine zusätzliche Vertrauenskonfiguration nötig. Konfigurieren Sie Einstellungen vorab über defaults write com.p0deje.Maccy -Befehle, verteilen Sie sie per MDM, und Maccy ist beim ersten Start mit den Standardwerten Ihrer Organisation einsatzbereit.

Warum Teams Maccy für den Unternehmenseinsatz wählen

Maccy kostenlos ausprobierenKostenlos • Open Source • macOS 14+ • ~8 MB
⌘⇧C Zwischenablageverlauf

Die meisten Zwischenablage-Manager für macOS werden über den App Store verteilt oder erfordern kontobasierte Lizenzierung – beides skaliert nicht sauber auf Hunderte Macs. Maccy ist anders:

  • MIT-Lizenz – keine Gebühren pro Platz, keine Mengenpreise, unbegrenzter Rollout
  • Homebrew Cask – Standardintegration in den Paketmanager, skriptbar, bei Bedarf versionsgebunden
  • Signiert und notarisiert – die von Apple notarisierte Binärdatei passiert Gatekeeper auf allen Macs ohne manuelles Vertrauen
  • Keine Netzwerkabhängigkeit – funktioniert nach der Installation vollständig offline, keine Lizenzprüfungen zur Laufzeit
  • Open Source – Sicherheitsteams können den Code vor der Freigabe zum Rollout prüfen

Installationsmethoden für Unternehmen

Methode 1: Homebrew Cask (empfohlen)

Der sauberste Bereitstellungsweg. Fügen Sie es Ihrem Brewfile hinzu oder führen Sie es als Shell-Befehl aus:

brew install --cask maccy

Das lädt die neueste signierte Binärdatei herunter, prüft sie und installiert sie nach /Applications. Keine Interaktion nötig.

Methode 2: Direkte .dmg per Skript

Wenn Homebrew in Ihrer Umgebung nicht verfügbar ist:

curl -sL "https://github.com/p0deje/Maccy/releases/latest/download/Maccy.dmg" -o /tmp/Maccy.dmg
hdiutil attach /tmp/Maccy.dmg -nobrowse -quiet
cp -R "/Volumes/Maccy/Maccy.app" /Applications/
hdiutil detach "/Volumes/Maccy" -quiet
rm /tmp/Maccy.dmg

Methode 3: Jamf Pro

Erstellen Sie in Jamf eine Richtlinie mit einer Skript-Payload, die Folgendes enthält:

#!/bin/bash
/usr/local/bin/brew install --cask maccy 2>&1 | logger -t JamfMaccy
exit 0

Legen Sie den Geltungsbereich auf Ihre Ziel-Smart-Group fest und setzen Sie den Auslöser auf „Registrierung abgeschlossen“ oder einen wiederkehrenden Check-in. Maccy wird beim ersten Check-in auf den Ziel-Macs still installiert.

Maccy per defaults vorkonfigurieren

Maccy speichert alle Einstellungen im macOS-defaults-System unter com.p0deje.Maccy. Setzen Sie diese vor oder nach der Bereitstellung mit defaults write -Befehlen in Ihrem Provisionierungsskript:

# History size (default 200; max 999999)
defaults write com.p0deje.Maccy historySize -int 2000

# Auto-paste on selection (without pressing Return)
defaults write com.p0deje.Maccy pasteByDefault -bool true

# Keep history across restarts
defaults write com.p0deje.Maccy clearOnQuit -bool false

# Ignore specific bundle IDs (separate with commas)
defaults write com.p0deje.Maccy ignoredApps -array   "com.1password.1password"   "com.bitwarden.desktop"   "com.dashlane.Dashlane"   "com.google.Chrome.incognito"

# Suppress the welcome screen on first launch
defaults write com.p0deje.Maccy showInStatusBar -bool true

Diese Befehle lassen sich direkt in Ihr Jamf-Richtlinienskript, Ihr Ansible-Playbook oder das postinstall_script von Munki einbetten.

Berechtigung für Bedienungshilfen im großen Maßstab erteilen

Maccy benötigt die Berechtigung „Bedienungshilfen“, um Einträge in andere Apps einzufügen. Auf verwalteten Macs können Sie diese Berechtigung über ein PPPC-Profil (Privacy Preferences Policy Control) vorab erteilen, das Sie per MDM verteilen:

<!-- Add to your MDM PPPC configuration profile -->
<dict>
  <key>Identifier</key>
  <string>com.p0deje.Maccy</string>
  <key>IdentifierType</key>
  <string>bundleID</string>
  <key>CodeRequirement</key>
  <string>anchor apple generic and identifier "com.p0deje.Maccy" 
    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] = "F572BNV5RF")</string>
  <key>Accessibility</key>
  <string>Allow</string>
</dict>

Die Team-ID F572BNV5RF ist die Apple-Developer-Signaturidentität von Maccy. Verteilen Sie dieses Profil über Jamf, Mosyle, Kandji oder jedes MDM, das PPPC-Payloads unterstützt.

Maccy im großen Maßstab aktuell halten

Über Homebrew: brew upgrade --cask maccy lässt sich als wiederkehrende Richtlinie ausführen. Auf eine bestimmte Version festlegen mit brew install --cask [email protected] wenn Sie versionskontrollierte Rollouts brauchen.

Fragen zum Unternehmenseinsatz

Braucht Maccy für den Unternehmenseinsatz einen Lizenzschlüssel?

Nein. Die MIT-Lizenz erlaubt unbegrenzte Installation und kommerzielle Nutzung ohne Lizenzschlüssel, ohne Plätze und ohne Mengenverträge. Sie können Maccy noch heute auf jedem Mac Ihrer Organisation installieren.

Ist Maccy HIPAA- oder SOC-2-konform?

Maccy speichert Zwischenablagedaten nur lokal auf dem Gerät, sendet keine Telemetrie und braucht keine Netzwerkverbindung. Diese Architektur ist mit den meisten Compliance-Rahmenwerken vereinbar. Lassen Sie sich für eine formelle Bewertung von Ihrem Compliance-Team beraten; der Open-Source-Code steht unter github.com/p0deje/Maccy zur Prüfung bereit.

Was passiert, wenn ein Mitarbeiter Maccy deaktiviert?

Maccy ist ein Dienstprogramm im Benutzerbereich, kein Agent. Nutzer können es beenden oder deinstallieren. Wenn eine dauerhafte Präsenz erforderlich ist (etwa damit der Zwischenablageverlauf für Prüfzwecke stets aktiv ist), ist das eine Richtlinienentscheidung, die über die MDM-Konfigurationsverwaltung durchzusetzen ist.

Kann ich Maccy so konfigurieren, dass es Slack oder Microsoft Teams ignoriert?

Ja. Fügen Sie die Bundle-IDs dem defaults-Schlüssel ignoredApps hinzu: com.tinyspeck.slackmacgap für Slack und com.microsoft.teams2 für Teams. Dadurch gelangen in diesen Apps kopierte Nachrichten nicht in den Zwischenablageverlauf.

Verwandte Artikel