> For the complete documentation index, see [llms.txt](https://eaclouddoc.eauditor.eu/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eaclouddoc.eauditor.eu/funkcje/ochrona-przed-wyciekiem-danych/wyzwalacze/harmonogram.md).

# Harmonogram

(W przygotowaniu)

Wyzwalacz **Harmonogram** umożliwia automatyczne uruchamianie reguły DLP według określonego cyklu czasowego.

Możesz wykorzystać go, gdy reguła ma zostać wykonana:

* codziennie lub co określoną liczbę dni,
* tylko w dni robocze,
* w wybranym dniu tygodnia,
* w określonym dniu miesiąca,
* cyklicznie przez określony czas,
* bezterminowo.

Wyzwalacz działa niezależnie od zdarzeń wykonywanych bezpośrednio przez użytkownika, takich jak podłączenie urządzenia czy wysłanie pliku.

{% hint style="info" %}
Harmonogram sprawdzi się przede wszystkim w regułach, które powinny być uruchamiane cyklicznie, np. podczas okresowej klasyfikacji lub znakowania plików.
{% endhint %}

### Typy harmonogramów

Dostępne są trzy podstawowe sposoby cyklicznego uruchamiania reguły:

| Typ            | Działanie                                                                      |
| -------------- | ------------------------------------------------------------------------------ |
| **Dzienny**    | Uruchamia regułę codziennie, co określoną liczbę dni lub tylko w dni robocze   |
| **Tygodniowy** | Uruchamia regułę cyklicznie w określonym dniu tygodnia                         |
| **Miesięczny** | Uruchamia regułę w określonym dniu miesiąca lub według wybranego dnia tygodnia |

<mark style="background-color:$primary;">\[Wstaw screen 1 - rozmiar Medium]</mark>

<mark style="background-color:$primary;">**Alt:**</mark> <mark style="background-color:$primary;"></mark><mark style="background-color:$primary;">Konfiguracja wyzwalacza Harmonogram w regule DLP z możliwością wyboru harmonogramu dziennego, tygodniowego lub miesięcznego.</mark>

*<mark style="background-color:$primary;">Typ harmonogramu określa częstotliwość automatycznego uruchamiania reguły.</mark>*

### Konfiguracja harmonogramu

{% stepper %}
{% step %}

#### Dodaj wyzwalacz

Podczas tworzenia lub edycji reguły przejdź do sekcji:

**Wyzwalacze**

Kliknij **Dodaj krok**, a następnie wybierz wyzwalacz **Harmonogram**.
{% endstep %}

{% step %}

#### Wybierz typ harmonogramu

Określ sposób cyklicznego uruchamiania reguły:

* dzienny,
* tygodniowy,
* miesięczny.

Po wybraniu typu wyświetlone zostaną ustawienia odpowiednie dla danego harmonogramu.
{% endstep %}

{% step %}

#### Ustaw datę rozpoczęcia

Określ datę rozpoczęcia harmonogramu.

Data ta wyznacza moment, od którego reguła może być uruchamiana zgodnie z ustawionym cyklem.
{% endstep %}

{% step %}

#### Określ sposób zakończenia

Jeżeli harmonogram ma działać przez ograniczony czas, określ:

* datę zakończenia,

lub

* liczbę wystąpień reguły.

Po osiągnięciu końca harmonogramu reguła nie będzie dalej uruchamiana przez ten wyzwalacz.
{% endstep %}

{% step %}

#### Ustaw działanie bezterminowe

Jeżeli harmonogram nie powinien mieć określonego końca, włącz opcję:

**Run Infinitely**

Reguła będzie wtedy uruchamiana zgodnie z harmonogramem do momentu ręcznej zmiany konfiguracji lub wyłączenia reguły.
{% endstep %}

{% step %}

#### Zapisz konfigurację

Po ustawieniu harmonogramu zapisz regułę.

Po zakończeniu konfiguracji pamiętaj o użyciu opcji:

**Zaktualizuj polityki**

aby najnowsza konfiguracja mogła zostać przekazana do eAgentów.
{% endstep %}
{% endstepper %}

<mark style="background-color:$primary;">\[Wstaw screen 2 - rozmiar Medium]</mark>

<mark style="background-color:$primary;">**Alt:**</mark> <mark style="background-color:$primary;"></mark><mark style="background-color:$primary;">Ustawienia daty rozpoczęcia, zakończenia i bezterminowego działania wyzwalacza Harmonogram.</mark>

*<mark style="background-color:$primary;">Harmonogram może działać przez określony czas, określoną liczbę wystąpień albo bezterminowo.</mark>*

### Harmonogram dzienny

W trybie dziennym możesz określić, jak często reguła ma być uruchamiana.

Dostępne są między innymi opcje:

* **Every X days** - uruchomienie reguły co określoną liczbę dni,
* **Every weekday** - uruchamianie reguły wyłącznie w dni robocze.

#### Przykład

Jeżeli ustawisz:

**Every 2 days**

reguła będzie uruchamiana co dwa dni od wskazanej daty rozpoczęcia.

Jeżeli wybierzesz:

**Every weekday**

reguła będzie wykonywana w dni robocze.

<mark style="background-color:$primary;">\[Wstaw screen 3 - rozmiar Medium]</mark>

<mark style="background-color:$primary;">**Alt:**</mark> <mark style="background-color:$primary;"></mark><mark style="background-color:$primary;">Konfiguracja dziennego harmonogramu DLP z opcjami Every X days i Every weekday.</mark>

*<mark style="background-color:$primary;">Harmonogram dzienny może działać co określoną liczbę dni lub wyłącznie w dni robocze.</mark>*

### Harmonogram tygodniowy

Tryb tygodniowy pozwala określić:

* co ile tygodni ma zostać uruchomiona reguła,
* w którym dniu tygodnia ma nastąpić wykonanie.

#### Przykład

Konfiguracja może określać uruchomienie reguły:

**co 2 tygodnie w poniedziałek**

Dzięki temu reguła nie musi być wykonywana każdego tygodnia.

<mark style="background-color:$primary;">\[Wstaw screen 4 - rozmiar Medium]</mark>

<mark style="background-color:$primary;">**Alt:**</mark> <mark style="background-color:$primary;"></mark><mark style="background-color:$primary;">Konfiguracja tygodniowego harmonogramu DLP z wyborem częstotliwości i dnia tygodnia.</mark>

*<mark style="background-color:$primary;">Harmonogram tygodniowy pozwala wskazać cykl oraz dzień wykonania reguły.</mark>*

### Harmonogram miesięczny

Tryb miesięczny umożliwia określenie wykonania reguły na dwa sposoby.

#### Określony dzień miesiąca

Możesz wskazać:

* co ile miesięcy ma działać reguła,
* konkretny dzień miesiąca.

Przykład:

**co 2 miesiące, 10. dnia miesiąca**

Reguła zostanie wykonana 10. dnia w kolejnych miesiącach wynikających z ustawionego cyklu.

#### Określony dzień tygodnia w miesiącu

Możliwe jest również wskazanie:

* częstotliwości miesięcznej,
* kolejności tygodnia,
* dnia tygodnia.

Przykład:

**co miesiąc, w drugi poniedziałek miesiąca**

Reguła zostanie uruchomiona w drugi poniedziałek każdego miesiąca.

<mark style="background-color:$primary;">\[Wstaw screen 5 - rozmiar Medium]</mark>

<mark style="background-color:$primary;">**Alt:**</mark> <mark style="background-color:$primary;"></mark><mark style="background-color:$primary;">Konfiguracja miesięcznego harmonogramu DLP z możliwością wyboru dnia miesiąca lub określonego dnia tygodnia.</mark>

*<mark style="background-color:$primary;">Harmonogram miesięczny może wykorzystywać konkretny dzień miesiąca albo np. drugi poniedziałek miesiąca.</mark>*

### Kiedy stosować harmonogram?

Harmonogram warto zastosować wtedy, gdy działanie reguły nie powinno być inicjowane pojedynczą czynnością użytkownika, ale wykonywane cyklicznie.

Przykładem może być okresowe znakowanie dokumentów.

Administrator może skonfigurować regułę, która:

1. uruchamia się zgodnie z harmonogramem,
2. sprawdza wskazane pliki,
3. identyfikuje pliki spełniające określone kryteria,
4. nadaje im odpowiedni znacznik.

Dzięki temu klasyfikacja może być wykonywana cyklicznie bez konieczności ręcznego uruchamiania operacji.

{% hint style="info" %}
Znakowanie plików może działać cyklicznie według harmonogramu. System może wtedy skanować wskazane obszary i oznaczać pliki spełniające skonfigurowane kryteria.
{% endhint %}

### Harmonogram a inne wyzwalacze

Harmonogram różni się od większości pozostałych wyzwalaczy.

Wyzwalacze takie jak:

* **Kopiowanie**,
* **Podłączenie urządzenia USB**,
* **Wysłanie pliku**,
* **Uruchomiono proces/aplikację**

reagują na konkretne zdarzenie występujące na komputerze.

**Harmonogram** uruchamia działanie na podstawie ustawionego cyklu czasowego.

{% hint style="info" %}
Jeżeli reguła ma reagować bezpośrednio na czynność użytkownika, wybierz wyzwalacz odpowiadający tej czynności. Harmonogram stosuj wtedy, gdy działanie powinno być inicjowane cyklicznie.
{% endhint %}

### Testowanie harmonogramu

Po utworzeniu harmonogramu warto sprawdzić jego działanie przed wdrożeniem reguły na większą liczbę komputerów.

{% stepper %}
{% step %}

#### Ustaw zakres testowy

Przypisz politykę do wybranego komputera testowego.
{% endstep %}

{% step %}

#### Ustaw możliwie bliski termin

Na potrzeby testu skonfiguruj harmonogram tak, aby można było zweryfikować jego wykonanie bez długiego oczekiwania.
{% endstep %}

{% step %}

#### Zaktualizuj polityki

Kliknij **Zaktualizuj polityki** i upewnij się, że komputer komunikuje się z eAuditor Cloud.
{% endstep %}

{% step %}

#### Poczekaj na wykonanie

Po wystąpieniu terminu wynikającego z harmonogramu sprawdź, czy skonfigurowana akcja została wykonana.
{% endstep %}

{% step %}

#### Sprawdź Logi DLP

Jeżeli działanie reguły jest rejestrowane, przejdź do:

**Ochrona przed wyciekiem danych -> Logi DLP**

i sprawdź informacje dotyczące jej wykonania.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Po zakończeniu testu pamiętaj o przywróceniu właściwego harmonogramu przed zastosowaniem polityki w środowisku produkcyjnym.
{% endhint %}

### FAQ

<details>

<summary><strong>Czy harmonogram może działać bez daty zakończenia?</strong></summary>

Tak. Włącz opcję **Run Infinitely**.

Harmonogram będzie działał bezterminowo do momentu zmiany konfiguracji lub wyłączenia reguły.

</details>

<details>

<summary><strong>Czy mogę uruchamiać regułę tylko w dni robocze?</strong></summary>

Tak. W harmonogramie dziennym dostępna jest opcja **Every weekday**.

</details>

<details>

<summary><strong>Czy reguła może uruchamiać się co kilka dni?</strong></summary>

Tak. Opcja **Every X days** pozwala określić liczbę dni pomiędzy kolejnymi wykonaniami.

</details>

<details>

<summary><strong>Czy mogę uruchomić regułę np. w drugi poniedziałek każdego miesiąca?</strong></summary>

Tak. Harmonogram miesięczny pozwala wskazać odpowiednią kolejność tygodnia oraz dzień tygodnia.

</details>

<details>

<summary><strong>Czy mogę ograniczyć liczbę wykonań reguły?</strong></summary>

Tak. Zamiast bezterminowego działania możesz określić datę zakończenia albo liczbę wystąpień reguły.

</details>

<details>

<summary><strong>Czy Harmonogram reaguje na działania użytkownika?</strong></summary>

Nie bezpośrednio. Wyzwalacz uruchamia regułę na podstawie skonfigurowanego cyklu czasowego.

Jeżeli chcesz reagować na konkretną czynność użytkownika, np. kopiowanie pliku lub podłączenie pamięci USB, użyj odpowiedniego wyzwalacza zdarzeniowego.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://eaclouddoc.eauditor.eu/funkcje/ochrona-przed-wyciekiem-danych/wyzwalacze/harmonogram.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
