Witaj w bazie wiedzy KnowBe4!
Jak możemy pomóc?
Przeglądaj według tematu
AIDA
Zobacz, jak możesz wykorzystać AI, by personalizować program świadomości zagrożeń i usprawnić zarządzanie ryzykiem związanym z zasobami ludzkimi.
Wyświetl artykułySymulacja ataków i szkolenia
Dowiedz się, jak dzięki szkoleniom i symulacjom związanym z socjotechniką możesz sprawić, że Twoi pracownicy będą podejmować lepsze decyzje w kwestii bezpieczeństwa.
Wyświetl artykułyBezpieczeństwo poczty e-mail i współpracy
Dowiedz się, jak możesz szybciej identyfikować i reagować na zgłoszone zagrożenia powiązane z pocztą e-mail oraz jak zautomatyzować plan reagowania na incydenty związane z e-mailami.
Wyświetl artykułyDodatkowe materiały
Ta kategoria obejmuje artykuły dotyczące wielu lub wszystkich produktów KnowBe4.
Wyświetl artykułyWciąż potrzebujesz pomocy?
Dodatkowe materiały otwiera się w nowym oknie
Nie możesz znaleźć tego, czego potrzebujesz? Przeglądaj informacje o bezpieczeństwie, bezpłatne narzędzia i inne przydatne artykuły.
Poznaj naszą społeczność otwiera się w nowym oknie
Możesz tu nawiązać kontakt z klientami, dzielić się wiedzą i przesyłać zgłoszenia.
Odkryj Akademię otwiera się w nowym oknie
Rozwijaj swoje umiejętności, korzystając z kursów dostosowanych do Twojego tempa, które pomogą Ci w pełni wykorzystać potencjał platformy KnowBe4.
Recent updates
<% } %>-
<% articles.forEach(function(article) { %>
<% /* Both lookups can miss, and the category one has to be guarded by
the section it reads. sections and categories are fetched as
separate API calls from articles, and all three are
permission-filtered per viewer, so an article can legitimately
arrive whose section is not in the list -- and section['category_id']
on a null section throws. A throw here is not contained: the whole
recent-updates block fails to render, because a micro-template has
no error boundary around a single iteration. A missing category just
drops the badge, which the `if (category)` below already handles. */ %>
<% var section = sections.filter(function(section) { return section.id === article['section_id']; })[0] || null; %>
<% var category = section ? (categories.filter(function(category) { return category.id === section['category_id']; })[0] || null) : null; %>
-
<% if (category) { %>
<% var categoryPosition = category.position; %>
<% var badgeVariant = (categoryPosition >= 3 && categoryPosition < 6) ? categoryPosition - 2 : 0; %>
<%= category.name %>
<% } %>
<%= article.title %>
Zobacz artykuł
<% }) %>