Bezpieczeństwo i codzienna praca - Slack

3 min czytania Aktualizacja: 11.09.2026

Na tej stronie Zakres: konto i projekt
  1. Zakres: konto i projekt
  2. Kto ma dostęp
  3. Jak przechowywane jest poświadczenie
  4. Dlaczego adres nie jest tu walidowany jak w Mattermoście
  5. Jak nie zalać zespołu powiadomieniami
  6. Rotacja tokenu
  7. Odejście osoby z zespołu

Zakres: konto i projekt

Konfiguracja Slacka żyje w dwóch zakresach. Konto trzyma ustawienie domyślne dla wszystkich projektów subskrybenta. Projekt dziedziczy je automatycznie (tryb dziedzicz z konta), ale dla każdego rodzaju zdarzenia może też jawnie wybrać wysyłaj z własnym kanałem albo nie wysyłaj - niezależnie od tego, co robi reszta konta. Dzięki temu jeden hałaśliwy projekt można wyciszyć bez ruszania konfiguracji pozostałych.

Jest też trzeci zakres - platformowy, bez przypisanego konta. Obsługuje wyłącznie projekty konta wewnętrznego Docka; subskrybent nigdy z niego nie korzysta i nie może go zobaczyć.

Kto ma dostęp

Ekran wymaga uprawnienia do zarządzania projektami - mają je role developer, admin i owner (oraz superdeveloper dla kont wewnętrznych). To ta sama macierz, co przy edycji samych projektów: kto może zmieniać ustawienia monitoringu, może też zmienić, dokąd lecą jego alerty.

Jak przechowywane jest poświadczenie

Token bota jest szyfrowany w bazie. Formularz nigdy nie pokazuje go jawnie - puste pole przy zapisie oznacza „zostaw to, co jest'', nie „wyczyść''. Żeby faktycznie usunąć integrację, trzeba wyłączyć dostawcę, a nie tylko opróżnić pole tokenu.

Dlaczego adres nie jest tu walidowany jak w Mattermoście

Slack nie przyjmuje dowolnego adresu - integracja rozmawia z konkretnym, stałym API Slacka po tokenie, więc nie ma tu pola, które dawałoby się przekierować w sieć wewnętrzną DockRay. Ta sama ostrożność, co przy webhooku Mattermosta, dotyczy więc tam pola adresu, a tutaj - kształtu tokenu.

Jak nie zalać zespołu powiadomieniami

Pięć rodzajów zdarzeń to pięć niezależnych przełączników i pięć potencjalnie różnych kanałów. Rozdziel je zamiast wysyłać wszystko na jeden kanał ogólny - awarie dostępności warto trzymać osobno od informacji o wydajności, żeby pierwsze nie ginęły w drugich. Nagły wzrost liczby błędów (error-spike) ma wbudowany bezpiecznik niezależny od konfiguracji Slacka: wykrywany jest co 15 minut, ale wysyłany najwyżej raz na kilka godzin dla tego samego projektu, więc ten sam kanał nie dostanie serii identycznych alertów w ciągu jednego popołudnia.

Rotacja tokenu

Podejrzenie wycieku tokenu jest wystarczającym powodem, żeby go unieważnić. W Slacku: OAuth & Permissions → Revoke albo przeinstalowanie aplikacji w workspace, co wydaje nowy Bot User OAuth Token. Nowy token wklej w DockRay i wyślij test - dopiero udany test potwierdza, że stary token faktycznie przestał działać, a nowy ma dostęp do właściwych kanałów.

Odejście osoby z zespołu

Token bota nie należy do żadnej konkretnej osoby - jest własnością aplikacji Slack, nie loginu. Odejście kogoś z zespołu nie unieważnia go samo z siebie. Jeśli ta osoba miała dostęp do panelu Slacka albo do samego DockRaya i mogła zobaczyć token, potraktuj to jak podejrzenie wycieku: zrotuj token opisaną wyżej drogą.

Czytaj dalej

Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.