Skip to content

Konfiguracja Systemu OTOBO / Znuny – Zarządzanie Ustawieniami

OTOBO System Configuration

Konfiguracja Systemu w OTOBO/Znuny jest sercem dostosowań i optymalizacji: – Wszystkie zmiany odbywają się za pośrednictwem centralnego interfejsu graficznego. – Wersjonowanie i dziennik audytu dokumentują kto, kiedy i jakie wartości zostały zmienione. – W przypadku błędów, każde ustawienie można przywrócić do poprzedniego stanu.


1. Szybki Start: Otwieranie Konfiguracji Systemu

  1. Zaloguj się jako administrator w interfejsie agenta.
  2. Przejdź do Administracja → Konfiguracja Systemu.
  3. Użyj pola wyszukiwania pełnotekstowego, aby natychmiast znaleźć potrzebne informacje wśród około 2200 kluczy konfiguracyjnych.

Start Search


2. Znajdowanie i Otwieranie Ustawienia

  1. Wprowadź termin wyszukiwania – wyszukiwanie pełnotekstowe przeszukuje nazwy, opisy i wartości.
  2. Wybierz wynik:

Setting Found

  1. Rozwiń widżet:

Setting Expanded


3. Edycja i Zapisywanie Wartości

  1. Najedź kursorem myszy na widżet → „Edytuj to ustawienie”:

    Activate Edit Mode

  2. Zmień wartość i kliknij Zapisz:

    Setting ClickedValue Changed

  3. Potwierdź zmianę:

    Setting Saved


4. Porównanie Wersji i Przywracanie

Po zapisaniu automatycznie generowany jest dziennik różnic – dzięki niemu widzisz stare i nowe wartości na pierwszy rzut oka:

Changes in Diff

Jeśli coś pójdzie nie tak, możesz w dowolnym momencie powrócić do poprzedniej wartości, klikając „Przywróć”:

Reset Setting


5. Aktywacja Zmian (Deploy)

Kliknięcie „Wdróż ustawienia” stosuje wszystkie lokalne zmiany:

Perform DeployDeployed


6. Nawigacja i Drzewo Kategorii

Boczny drzewo nawigacyjne dzieli konfiguracje według modułów i podgrup. Każda kategoria pokazuje liczbę swoich wpisów w nawiasach:

Navigation Tree

Dzięki temu zachowasz porządek nawet przy dodatkowych pakietach (np. ITSM, FAQ, OAuth).


7. Import i Eksport Całych Konfiguracji

  • Eksport: Twórz kopie zapasowe lub przenoś swoje ustawienia do plików .yml.
  • Import: Wczytaj wcześniej wyeksportowane konfiguracje do innego systemu lub synchronizuj instancje testowe/stagingowe.

Import & Export


8. Przypadki Specjalne i Dobre Praktyki

8.1 Logotypy i Branding

Zmień centralnie logo agenta za pomocą

bash
Frontend::Agent::LogoURL

Agent Login Logo

I dostosuj logo portalu klienta:

bash
Frontend::Customer::LogoURL

Customer Portal Logo

8.2 Uwierzytelnianie i SSO

Elastycznie włączaj OAuth2/OpenID Connect lub LDAP – całkowicie przez konfigurację systemu:

bash
Core::Auth::Agent::Module
Core::Auth::Customer::Module

Configure OAuth2

8.3 Dynamiczne Pola przez Konfigurację

Dodawaj nowe sterowniki DynamicField bez programowania:

bash
Core::DynamicFields::DriverRegistration

Dynamic Field Settings

8.4 Indywidualne Sterowanie Modułami Menu

Aktywuj lub dezaktywuj moduły front-endowe, takie jak AgentTicketZoom lub CustomerTicketSearch, za pomocą konfiguracji:

bash
Frontend::Agent::ModuleRegistration

Menu Module Ticket


9. Podsumowanie

Konfiguracja Systemu OTOBO/Znuny zapewnia:

  • Funkcja wyszukiwania w czasie rzeczywistym: Znajdź każdy klucz w kilka sekund.
  • Audyt i wersjonowanie: Każda zmiana wartości jest udokumentowana.
  • Mechanizm wycofywania zmian: Powrót jednym kliknięciem – bez obaw przed błędnymi konfiguracjami.
  • Import/Eksport: Idealna synchronizacja między instancjami produkcyjnymi, stagingowymi i testowymi.

Dzięki tym funkcjom możesz bezpiecznie, przejrzyście i elastycznie dostosować swój system OTOBO do każdego nowego scenariusza – od brandingu, przez uwierzytelnianie, po niestandardowe wtyczki.


Więcej szczegółów znajdziesz w oficjalnej Dokumentacji OTOBO.

Popularne Konfiguracje Systemu

Oto 30 najczęściej używanych konfiguracji systemu w przejrzystej tabeli.

Klucz KonfiguracjiOpisWartość
NotificationSenderEmailAdres e-mail nadawcy powiadomień systemowychsupport@<OTOBO_CONFIG_FQDN>
PostmasterDefaultQueueDomyślna kolejka dla Postmastera
FirstnameLastnameOrderKolejność imienia i nazwiska
Elasticsearch::TicketSearchFieldsPola używane do wyszukiwania biletów w Elasticsearch
Elasticsearch::TicketStoreFieldsPola używane do przechowywania biletów w Elasticsearch
GenericAgentAllowCustomScriptExecutionPozwala Generic Agent na wykonywanie własnych skryptów
DashboardBackend::AllowCmdOutputPozwala na wyświetlanie wyników konsoli na pulpicie nawigacyjnym
Ticket::Frontend::CustomerTicketZoom###StateDefaultDomyślny status widoku biletu klienta
Ticket::Frontend::CustomerDisableCompanyTicketAccessWyłącza dostęp klienta do biletów firmy
ACL::PossibleNot→Form→<Feldname>Ustawienie ACL dla negowanych warunków formularza
PostmasterFollowUpStateStatus dla e-maili z odpowiedzią od Postmastera
PostmasterFollowUpStateClosedZamknięty status dla odpowiedzi Postmastera
Ticket::Frontend::AgentTicketZoomReplyPozwala na odpowiedzi w widoku AgentTicketZoom
AgentTicketComposeUstawienia tworzenia nowych biletów agenta
Ticket::Frontend::MenuModule###550-AppointmentModuł menu dla terminów w interfejsie biletów
Ticket::Frontend::MoveTypeUstawienia typu przenoszenia biletów
Ticket::Frontend::AgentTicketMove###RequiredLockWymaga blokady przy przenoszeniu biletów przez agentów
Ticket::Frontend::AgentTicketNote###OwnerMandatoryWymusza pole „Właściciel” w notatkach do biletów
Core::Crypt::PGPUstawienia szyfrowania PGP
CustomerDashboard::Tiles###ServiceCatalog-01Kafel pulpitu dla katalogu usług
Frontend::Module###CustomerTicketMessageModuł front-end dla wiadomości w biletach klienta
CustomerTicketMessageKonfiguracja wiadomości w biletach klienta
CustomerDashboard::Tiles###TicketList-01Kafel pulpitu dla listy biletów
CustomerFrontend::Module###CustomerTicketMessageModuł front-end klienta dla wiadomości w biletach
Ticket::GenericAgentAllowCustomScriptExecutionPozwala Generic Agent na wykonywanie własnych skryptów (moduł biletów)
Ticket::Frontend::AgentTicketNote###SubjectUstawienie tematu dla notatek do biletów agenta
Core::Time::Calendar1Ustawienia czasu dla Kalendarza 1
TimeAccountingModuł księgowania czasu
DynamicField_<Name>Symbol zastępczy dla pól dynamicznych
Ticket::NumberGenerator::MinCounterSizeMinimalna długość licznika dla numerów biletów