firecrawl-enterprise-rbac
Zarządzaj dostępem do Firecrawl — limity kredytów, domeny i klucze API per zespół
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji kontroli dostępu w Firecrawl na poziomie zespołu. Ustawisz osobne klucze API dla każdego konsumenta, ograniczysz budżet kredytów miesięczny lub dzienny, oraz zdefiniujesz listę dozwolonych domen do scrapowania. Idealne gdy zarządzasz wieloma zespołami lub usługami korzystającymi z tego samego konta Firecrawl i chcesz kontrolować koszty oraz bezpieczeństwo dostępu.
Jak używać
Zaloguj się do panelu Firecrawl na firecrawl.dev/app i upewnij się, że masz plan Team lub Scale — to warunek do zarządzania wieloma kluczami i limitami kredytów.
Utwórz osobne klucze API dla każdego zespołu lub usługi, którą chcesz kontrolować. Na przykład jeden klucz dla zespołu content (wysokie zużycie, limit 50 000 kredytów miesięcznie), jeden dla zespołu sales (limit 5 000), jeden dla dev/testów (limit 500). Każdy klucz przydzielisz konkretnemu przypadkowi użytku.
Skonfiguruj bramkę proxy lub middleware w swojej aplikacji, która będzie sprawdzać każde żądanie scrapowania. Dla każdego klucza API zdefiniuj listę dozwolonych domen — na przykład zespół content może scrapować tylko domeny z dokumentacji i Medium, podczas gdy inny zespół ma dostęp do innych źródeł.
Ustaw limity kredytów dzienne lub miesięczne dla każdego klucza, aby zapobiec niespodziewanym wydatkom. Skill pomoże ci wdrożyć logikę, która blokuje żądania, gdy limit zostanie osiągnięty.
Opcjonalnie ograncz liczbę stron na jedno scrapowanie (maxPagesPerCrawl) — to dodatkowa warstwa ochrony przed przypadkowymi masowymi crawlami.
Testuj konfigurację z każdym kluczem, aby upewnić się, że domeny są poprawnie filtrowane i limity kredytów działają zgodnie z oczekiwaniami.