Security
Token
There is no security token.
Firewall
main
Name
Security enabled
Stateless
Configuration
| Key | Value |
|---|---|
| provider | security.user.provider.concrete.client_user_provider |
| context | shared_admin_client |
| entry_point | security.authenticator.form_login.main |
| user_checker | security.user_checker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| authenticators | [ "switch_user" "form_login" "remember_me" "App\Security\PanelAuthenticator" ] |
Listeners
| Listener | Duration | Response |
|---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#632 -map: Symfony\Component\Security\Http\AccessMap {#633 …} -logger: Monolog\Logger {#568 …} -httpPort: 80 -httpsPort: 443 } |
(none) | (none) |
Symfony\Component\Security\Http\Firewall\ContextListener {#652 -sessionKey: "_security_shared_admin_client" -registered: false -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#575 …} -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#646 …} -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#739 …} -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#651 …} -logger: Monolog\Logger {#568 …} -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#607 …} } |
0.02 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#547 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#692 …} } |
(none) | (none) |
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#540 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#740 …} -provider: Symfony\Bridge\Doctrine\Security\User\EntityUserProvider {#604 …} -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#543 …} -firewallName: "main" -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#545 …} -logger: Monolog\Logger {#568 …} -usernameParameter: "_switch_user" -role: "ROLE_MANAGE_CLIENT_IMPERSONATE" -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#867 …} -stateless: false -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#756 …} -targetRoute: "pan_courses_list" } |
(none) | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#537 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#740 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#545 …} -map: Symfony\Component\Security\Http\AccessMap {#633 …} } |
0.01 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#606 -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "pan_logout" ] -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#740 …} -httpUtils: Symfony\Component\Security\Http\HttpUtils {#587 …} -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#607 …} -csrfTokenManager: null } |
(none) | (none) |
Authenticators
| Status | Authenticator |
|---|---|
| skipped |
"App\Security\PanelAuthenticator" This authenticator did not support the request. |
| skipped |
"Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" This authenticator did not support the request. |
| skipped |
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator" This authenticator did not support the request. |
Access Decision
affirmative
Strategy
Access decision log
| # | Result | Attributes | Object | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GRANTED | VIEW | App\Entity\KnowledgeBase\Article\TextArticle {#161 -id: Symfony\Component\Uid\UuidV7 {#1669 …} -name: "Co musi zawierać szkolenie BHP, by było zgodne z prawem i jednocześnie zrozumiałe dla pracowników?" -slug: "co-musi-zawierac-szkolenie-bhp-by-bylo-zgodne-z-prawem-i-jednoczesnie-zrozumiale-dla-pracownikow" -categories: Doctrine\ORM\PersistentCollection {#1563 …} -isActive: true -publicDate: DateTime @1773702000 {#152 : 2026-03-17 00:00:00.0 Europe/Warsaw (+01:00) } -deactivationDate: null -seo: App\Entity\Seo\Seo {#142 …} -authors: Doctrine\ORM\PersistentCollection {#1286 …} -image: Proxies\__CG__\App\Entity\KnowledgeBase\Article\ArticleImage {#1683 …} -hideDate: null -redirectToUrl: null -createdAt: DateTimeImmutable @1773750285 {#1655 : 2026-03-17 13:24:45.0 Europe/Warsaw (+01:00) } #updatedAt: DateTime @1773750559 {#1662 : 2026-03-17 13:29:19.0 Europe/Warsaw (+01:00) } -createdBy: Proxies\__CG__\App\Entity\User\Admin {#1282 …} -updatedBy: Proxies\__CG__\App\Entity\User\Admin {#1282 …} -lead: "<p><span class="TextRun SCXW41368466 BCX0" lang="PL-PL" xml:lang="PL-PL" data-contrast="auto"><span class="NormalTextRun SCXW41368466 BCX0">Bezpieczeństwo i higiena pracy to fundament odpowiedzialnego zarządzania każdym miejscem pracy. Szkolenia BHP są nie tylko wymogiem prawnym, lecz także kluczowym elementem ochrony zdrowia i życia pracowników. Aby szkolenie było skuteczne, musi łączyć formalne wymogi prawne z przystępnym, praktycznym przekazem dostosowanym do specyfiki branży i stanowiska. Poniżej przedstawiamy, co powinno zawierać szkolenie BHP, aby spełniało te kryteria.</span></span><span class="EOP SCXW41368466 BCX0" data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>" -content: """ <h2>Podstawy prawne szkoleń BHP</h2>\r\n <p>Szkolenia BHP regulują przede wszystkim:</p>\r\n <ul>\r\n <li><strong>Kodeks pracy</strong>(art. 237³) – nakłada obowiązek na pracodawcę zapewnienia przeszkolenia pracownika przed dopuszczeniem do pracy oraz prowadzenia szkoleń okresowych,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Rozporządzenie z 27 lipca 2004 r. w sprawie szkolenia w dziedzinie bezpieczeństwa i higieny pracy</strong>– określa szczegółowo formę i zakres szkoleń,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Przepisy przeciwpożarowe (PPOŻ)</strong>– dotyczące zasad ochrony przeciwpożarowej i postępowania w sytuacjach awaryjnych.</li>\r\n </ul>\r\n <p>Przepisy te tworzą ramy prawne, które muszą być ściśle przestrzegane, aby szkolenie było ważne i skuteczne. Niezastosowanie się do nich może skutkować konsekwencjami prawnymi dla pracodawcy oraz zagrożeniem dla zdrowia i życia pracowników.</p>\r\n <h2>Obowiązkowe elementy szkolenia BHP</h2>\r\n <p>Każde szkolenie BHP powinno obejmować:</p>\r\n <ul>\r\n <li><strong>Identyfikację zagrożeń</strong>występujących na stanowisku pracy – pracownik musi znać potencjalne niebezpieczeństwa, które mogą wystąpić podczas wykonywania jego obowiązków,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Środki ochrony</strong>– zarówno zbiorowej (np. osłony maszyn, wentylacja), jak i indywidualnej (np. kaski, rękawice, okulary ochronne),</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Procedury awaryjne</strong>– jasne instrukcje dotyczące postępowania w sytuacjach zagrożenia, wypadku lub pożaru, w tym ewakuacji i udzielania pierwszej pomocy,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Odpowiedzialność</strong>pracownika i pracodawcy za przestrzeganie zasad BHP – wyjaśnienie konsekwencji prawnych i dyscyplinarnych,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Podstawowe przepisy i regulaminy</strong>obowiązujące w zakładzie pracy – w tym regulamin pracy, układ zbiorowy pracy oraz wewnętrzne instrukcje,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Zasady udzielania pierwszej pomocy</strong>– podstawowe informacje i procedury, które mogą uratować życie.</li>\r\n </ul>\r\n <p>Ważne jest, aby te elementy były nie tylko wymienione,lecz takżeomówione w sposób praktyczny i zrozumiały.</p>\r\n <h2>Rodzaje szkoleń BHP i ich specyfika</h2>\r\n <p><strong>Szkolenie wstępne</strong></p>\r\n <p>Szkolenie wstępne jest pierwszym kontaktem pracownika z zasadami BHP w danym zakładzie i obejmuje dwie części:</p>\r\n <ul>\r\n <li><strong>Instruktaż ogólny</strong>– obejmuje podstawowe przepisy BHP, regulaminy, zasady poruszania się po terenie zakładu, podstawy ochrony przeciwpożarowej i pierwszej pomocy. Odbywa się przed dopuszczeniem do pracy.</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Instruktaż stanowiskowy</strong>– odbywa się na konkretnym stanowisku pracy i jest dostosowany do specyfiki zagrożeń oraz procedur związanych z wykonywanymi zadaniami.</li>\r\n </ul>\r\n <p><strong>Forma:</strong>Instruktaż musi odbywać się w formie bezpośredniego kontaktu z instruktorem (nie dopuszcza się form e-learningowych dla szkoleń wstępnych). To zapewnia możliwość zadawania pytań i wyjaśniania wątpliwości na bieżąco.</p>\r\n <p><strong>Kto przeprowadza:</strong>Pracownik służby BHP, specjalista lub wyznaczona przez pracodawcę osoba posiadająca odpowiednie kwalifikacje i przeszkolenie.</p>\r\n <p><strong>Szkolenia okresowe</strong></p>\r\n <p>Szkolenia okresowe mają na celu aktualizację i utrwalenie wiedzy oraz zapoznanie z nowymi rozwiązaniami techniczno-organizacyjnymi. Ich częstotliwość i forma zależą od grupy zawodowej:</p>\r\n <ul>\r\n <li>Pracownicy robotniczy – co 3 lata, a w przypadku prac szczególnie niebezpiecznych – co rok,</li>\r\n </ul>\r\n <ul>\r\n <li>Pracownicy administracyjno-biurowi – co 6 lat, z możliwością formy kursu, seminarium lub samokształcenia kierowanego,</li>\r\n </ul>\r\n <ul>\r\n <li>Kierownicy, brygadziści, służba BHP – co 5 lat.</li>\r\n </ul>\r\n <p>Szkolenia okresowe kończą się egzaminem sprawdzającym wiedzę i umiejętności, co potwierdza przyswojenie materiału i gotowość do bezpiecznej pracy.</p>\r\n <h2>Dostosowanie treści szkolenia do branży i stanowiska</h2>\r\n <p>Aby szkolenie było efektywne i zrozumiałe, musi być dostosowane do specyfiki wykonywanej pracy oraz branży:</p>\r\n <ul>\r\n <li><strong>Unikanie ogólników</strong>– szkolenie powinno odnosić się wyłącznie do zagrożeń i procedur występujących na konkretnym stanowisku,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Analiza ryzyka zawodowego</strong>– podstawą do określenia treści szkolenia jest ocena ryzyka, która identyfikuje czynniki niebezpieczne, szkodliwe i uciążliwe,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Uwzględnienie specyfiki pracowników</strong>– np. szkolenia dla cudzoziemców powinny być prowadzone w języku zrozumiałym dla nich, a także uwzględniać poziom ich kwalifikacji i doświadczenia,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Aktualizacja materiałów</strong>– w przypadku zmian organizacyjnych, technologicznych lub wprowadzenia nowych substancji niebezpiecznych konieczne jest przeprowadzenie dodatkowych instruktaży stanowiskowych,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Przykłady branżowe</strong>– szkolenia dla pracowników produkcji różnią się od tych dla pracowników biurowych, np. w zakresie zagrożeń chemicznych, ergonomii czy stresu zawodowego.</li>\r\n </ul>\r\n <p> </p>\r\n <h2>Przekładanie języka przepisów na język zrozumiały dla pracowników</h2>\r\n <p>Przepisy prawne bywają skomplikowane i trudne do przyswojenia. Aby szkolenie było skuteczne:</p>\r\n <ul>\r\n <li><strong>Używaj prostego, jasnego języka</strong>– unikaj prawniczego żargonu i zawiłych sformułowań,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Ilustruj zagrożenia przykładami z codziennej pracy</strong>– pokazuj konkretne maszyny, substancje, sytuacje, które pracownik może spotkać,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Wykorzystuj środki wizualne</strong>– prezentacje, filmy, schematy, które ułatwiają zrozumienie i zapamiętanie informacji,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Angażuj uczestników</strong>– zadawaj pytania, organizuj ćwiczenia praktyczne, dyskusje, które pomagają utrwalić wiedzę,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Podkreślaj znaczenie środków ochrony i procedur</strong>– tłumacz, dlaczego są ważne i jakie konsekwencje niesie ich nieprzestrzeganie,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Dostosuj tempo i sposób przekazu</strong>do poziomu uczestników – uwzględniaj różnice w doświadczeniu i znajomości tematu.</li>\r\n </ul>\r\n <p> </p>\r\n <h2>Nowoczesne metody i narzędzia w szkoleniach BHP</h2>\r\n <p>W dobie cyfryzacji i rozwoju technologii szkolenia BHP mogą korzystać z nowoczesnych narzędzi:</p>\r\n <ul>\r\n <li><strong>Sztuczna inteligencja (SI)</strong>– może wspierać tworzenie materiałów szkoleniowych, generować spersonalizowane slajdy i scenariusze, jednak zawsze wymaga weryfikacji przez specjalistę,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>E-learning i platformy online</strong>– szczególnie przydatne w szkoleniach okresowych dla pracowników administracyjnych, pozwalają na elastyczne przyswajanie wiedzy,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Symulacje i wirtualna rzeczywistość (VR)</strong>– umożliwiają praktyczne ćwiczenia w bezpiecznym środowisku,</li>\r\n </ul>\r\n <ul>\r\n <li><strong>Interaktywne quizy i testy</strong>– pomagają w sprawdzeniu poziomu przyswojenia materiału i utrzymaniu zaangażowania uczestników.</li>\r\n </ul>\r\n <p>Ważne jest, aby korzystać z tych narzędzi jako uzupełnienia, a nie zastępstwa dla bezpośredniego kontaktu w szkoleniach wstępnych.</p>\r\n <h2>Przykłady praktyczne i dobre praktyki</h2>\r\n <p><strong>Szkolenie pracowników produkcji</strong></p>\r\n <ul>\r\n <li>Szczegółowe omówienie zagrożeń mechanicznych (np. ruchome części maszyn, narzędzia tnące),</li>\r\n </ul>\r\n <ul>\r\n <li>Instruktaż dotyczący stosowania środków ochrony indywidualnej i zbiorowej,</li>\r\n </ul>\r\n <ul>\r\n <li>Praktyczne ćwiczenia z obsługi maszyn i postępowania w sytuacjach awaryjnych,</li>\r\n </ul>\r\n <ul>\r\n <li>Regularne aktualizacje materiałów w związku ze zmianami technologicznymi.</li>\r\n </ul>\r\n <p><strong>Szkolenie pracowników biurowych</strong></p>\r\n <ul>\r\n <li>Zwrócenie uwagi na ergonomię stanowiska pracy (np. prawidłowa pozycja przy monitorze, krzesło obrotowe z podłokietnikami),</li>\r\n </ul>\r\n <ul>\r\n <li>Omówienie zagrożeń psychospołecznych, takich jak stres imobbing,</li>\r\n </ul>\r\n <ul>\r\n <li>Procedury bezpieczeństwa pożarowego i ewakuacji w budynkach biurowych,</li>\r\n </ul>\r\n <ul>\r\n <li>Możliwość wykorzystania form e-learningowych i samokształcenia kierowanego.</li>\r\n </ul> """ } |
||||||||||||
|
|
|||||||||||||||
| 2 | DENIED | ROLE_ADMIN | null |
||||||||||||
|
|||||||||||||||