Używaj Homebrew w ograniczonych sieciach firmowych
Dystrybuuj narzędzia programistyczne bezpiecznie i z pełnym audytem przez scentralizowane proxy. Monitoruj każdą instalację, oszczędzaj przepustowość i kontroluj za pomocą polityk.
Funkcje
Dlaczego EnterpriseBrew?
Przestrzegaj polityk bezpieczeństwa IT bez uszczerbku dla produktywności deweloperów.
Pełny Audyt
Każda instalacja jest rejestrowana z nazwą użytkownika, hostnamen, znacznikiem czasu i architekturą.
Buforowane Pobieranie
Pliki bottle są przechowywane na proxy; po pierwszej instalacji CDN nie jest już odpytywany.
Automatyczne Zależności
Zależności są rozwiązywane automatycznie — pobierane są tylko brakujące pakiety.
Silnik Polityk
Zezwalaj lub blokuj według pakietu, kategorii, licencji albo minimalnej wersji — zablokowane zależności też są odrzucane.
Wieloplatformowy
Obsługuje macOS Apple Silicon, macOS Intel, Linux ARM64 i x86_64.
Panel Admina
Kto co zainstalował, które pakiety są popularne? Wgląd w czasie rzeczywistym.
Logowanie jednokrotne i zarządzanie kontami
Zaloguj się przez firmowego dostawcę tożsamości. Konta i uprawnienia są tworzone i odbierane automatycznie, z silnym uwierzytelnianiem wieloskładnikowym.
Inwentaryzacja floty i zdalne komendy
Zarejestrowane urządzenia zgłaszają zainstalowane pakiety. Uruchamiaj komendy brew na maszynach lub w grupach MDM — bez SSH.
Integracja z SIEM i webhookami
Każda instalacja i zdarzenie bezpieczeństwa trafia w czasie rzeczywistym do Twojego SIEM, czatu i systemu zgłoszeń.
Raporty zgodności
Zaplanowane raporty i weryfikowalny dziennik audytu dają audytorom to, czego potrzebują — na czas.
Katalog samoobsługowy
Wyselekcjonowany katalog aplikacji i prosty proces wniosków szybko dostarczają deweloperom zatwierdzone oprogramowanie.
Kontrola podatności
Przed instalacją pakiety są porównywane z najnowszymi danymi o znanych podatnościach.
Dziennik Audytu
Pełna widoczność każdej instalacji
Wiesz kto co zainstalował, kiedy i z jakiej maszyny — w czasie rzeczywistym.
| Użytkownik | Hostname | Formuła | Wersja | Platforma | Czas | Status |
|---|---|---|---|---|---|---|
| alice | alice-mbp.local | jq | 1.7.1 | macOS arm64 | 2m ago | Zainstalowany |
| bob | bob-dev.corp | wget | 1.24.5 | macOS arm64 | 8m ago | Zainstalowany |
| carol | carol-mbp.corp | telnet | 75 | macOS arm64 | 15m ago | Zablokowany |
| dave | dave-linux.corp | ripgrep | 14.1.0 | Linux x86_64 | 22m ago | Zainstalowany |
| eve | eve-mbp.local | nmap | 7.95 | macOS arm64 | 41m ago | Zablokowany |
| frank | frank-linux.corp | ffmpeg | 7.1 | Linux x86_64 | 1h ago | Zainstalowany |
Silnik Polityk
Kontroluj co jest instalowane
Twórz reguły według nazwy pakietu, kategorii, licencji oprogramowania lub minimalnej wersji, a proxy zadba o ich egzekwowanie. Zablokowane pakiety i ich zależności są odrzucane automatycznie.
| Formuła | Powód | Status |
|---|---|---|
| telnet | Unencrypted protocol — security risk | Zablokowany |
| nmap | Network scanning — requires approval | Zablokowany |
| netcat | Potential data exfiltration vector | Zablokowany |
| john | Category: password tools — blocked | Zablokowany |
| sshpass | License GPL-3.0 — not approved | Zablokowany |
| Formuła | Powód | Status |
|---|---|---|
| jq | JSON processing — approved | Dozwolony |
| ripgrep | Fast search — approved | Dozwolony |
| wget | HTTP download — approved | Dozwolony |
| ffmpeg | Media processing — approved | Dozwolony |
| openssl | Approved — min. version 3.0 | Dozwolony |
Integracja MDM
Połącz z Jamf, Intune i innymi
Korzystasz już z Jamf Pro, Intune, Hexnode, JumpCloud, Fleet albo Iru? EnterpriseBrew działa z MDM-em, który już masz — gdy urządzenie się rejestruje lub polityka kończy działanie, Twoje środowisko Homebrew pozostaje zsynchronizowane bez ręcznej pracy.
Niezależnie od tego, którego MDM-a używasz, nasz zespół podłączy go do EnterpriseBrew podczas wdrożenia.
| Źródło | Zdarzenie | Urządzenie | Czas |
|---|---|---|---|
| Jamf Pro | ComputerEnrolled | alice-mbp.corp | 2m ago |
| Jamf Pro | ComputerPolicyFinished | bob-dev.corp | 7m ago |
| Microsoft Intune | DeviceComplianceChange | carol-win.corp | 15m ago |
| Microsoft Intune | AppInstallStatus | dave-linux.corp | 31m ago |
| Jamf Pro | ComputerCheckIn | frank-mbp.corp | 58m ago |
FAQ
Najczęstsze pytania
Wszystko, o co pytają zespoły IT i bezpieczeństwa przed wdrożeniem EnterpriseBrew.
Czym jest EnterpriseBrew?
EnterpriseBrew to proxy menedżera pakietów Homebrew dla flot firmowych. Działa jako buforujące proxy między komputerami deweloperów a rejestrem pakietów Homebrew, pozwalając zespołom IT i bezpieczeństwa kontrolować, audytować i zarządzać instalacjami pakietów na macOS i Linuksie w całej organizacji — bez zmiany sposobu, w jaki deweloperzy używają polecenia brew.
Jak zablokować konkretne pakiety Homebrew w mojej organizacji?
EnterpriseBrew zawiera silnik polityk, który pozwala administratorom tworzyć listy zezwoleń i blokad dla konkretnych formuł Homebrew. Gdy deweloper próbuje zainstalować zablokowany pakiet (np. nmap lub netcat), EnterpriseBrew przechwytuje żądanie i odrzuca je z konfigurowalnym uzasadnieniem. Polityki zarządzane są z panelu administracyjnego i obowiązują natychmiast na wszystkich podłączonych komputerach.
Czym różni się EnterpriseBrew od bezpośredniego używania Homebrew?
Standardowy Homebrew pobiera pakiety bezpośrednio z GitHuba i innych publicznych źródeł, bez firmowego nadzoru. EnterpriseBrew dodaje warstwę kontroli: wszystkie pobrania przechodzą przez zarządzane lub self-hosted proxy, każda instalacja jest logowana z użytkownikiem i nazwą hosta, a pakiety można dopuszczać lub blokować polityką. Deweloperzy używają tego samego przepływu brew — zmienia się tylko źródło pobierania.
Kontakt
Poproś o demo
Pozwól naszemu zespołowi przygotować demo dostosowane do Twojej infrastruktury. Podziel się rozmiarem zespołu, platformą i potrzebami.
Spersonalizowane Demo
Demo na żywo dopasowane do Twojej infrastruktury i wielkości zespołu.
Wsparcie Instalacyjne
Nasz zespół techniczny jest z Tobą podczas pilotażowego wdrożenia.