Słownik wzorców oprogramowania

Spis treści


Wstęp

Wzorce oprogramowania są zbiorem kryteriów i warunków, które umożliwiają Agentowi w jednoznaczny sposób zidentyfikować oprogramowanie znajdujące się na danej stacji roboczej. Wzorce generyczne stanowią integralną część słownika oprogramowania. Listę wzorców oprogramowania znajdziesz wchodząc w Ustawienia → Słowniki SAM → Oprogramowanie.

Produkty handlowe licencji - pozycje słownikowe licencji zawierające podstawowe informacje dotyczące praw relacji z zasobami (per User, per Device itp.), a także praw relacji z oprogramowaniem. Listę produktów handlowych licencji znajdziesz wchodząc w Ustawienia → Produkty handlowe → Licencje.

LOG Plus jako producent jest odpowiedzialny za uzupełnianie i aktualizację bazy wzorców oraz słowników, która jest wydawana przez nas cyklicznie. Po wydaniu nowej wersji słowników i wzorców, aktualizacja odbywa się automatycznie o godzinie 23:00 podczas połączenia z LOG CRM. Nie ma konieczności ręcznej aktualizacji. Więcej informacji w artykule Aktualizacja słowników


Edytor wzorców

Uwaga! Jest to zaawansowane działanie!
Zmiany muszą być odwzorowane zgodnie z logiką licencyjną! Jeżeli nie masz pewności czy wprowadzane zmiany są poprawne, zgłoś się do naszego supportu

W przypadku tworzenia wzorca od nowa, aby go zapisać należy uzupełnić wymagane do zapisania dane o producencie, nazwie i wersji oprogramowania oraz podać typ oprogramowania klasyfikując je do odpowiedniego kafelka SAM.
Dodatkowo można sklasyfikować oprogramowanie jako Nieistotne; Nieproduktywne; Produktywne; oznaczyć, czy jest to oprogramowanie zabronione, płatne dla firm, dodać odpowiedni komentarz oraz wskazać czy oprogramowanie ma być uwzględniane do monitoringu użycia i na jakim poziomie.

 

  1. Z dowolnego miejsca w systemie kliknij na ikonę swojego profilu i wybierz Ustawienia.

  2. Z menu bocznego wybierz Słowniki SAM > Oprogramowanie.

  3. Wyszukaj oprogramowanie na liście.

  4. Kliknij (:) w jego wierszu i wybierz Edytuj.

  5. W sekcji Wzorzec generyczny oprogramowania możesz edytować pola według zasad:

Wzorzec generyczny można utworzyć dla różnych rodzajów instalacji:

On-premise (EXE) na podstawie:

  • Zapytania o informacje z pliku

  • Zapytania o listę Aplikacje i funkcje

  • Zapytania o system operacyjny

  • Zapytanie o informacje z monitoringu procesów

  • Zapytanie o dowolną gałąź rejestru

Portable na podstawie:

  • Zapytania o informacje z pliku

  • Zapytania o listę Aplikacje i funkcje

  • Zapytanie o informacje z monitoringu procesów

Sieć URL na podstawie:

  • Zapytania o informacje z monitoringu www

Klient-Serwer (EXE) na podstawie:

  • Zapytania o informacje z pliku

  • Zapytania o listę Aplikacje i funkcje

  • Zapytanie o informacje z monitoringu procesów

  • Zapytanie o dowolną gałąź rejestru

Public (SaaS) na podstawie:

  • Zapytania o informacje z monitoringu www

Multiplatform na podstawie:

  • Zapytania o informacje z pliku

  • Zapytania o listę Aplikacje i funkcje

  • Zapytania o system operacyjny

  • Zapytanie o informacje z monitoringu procesów

  • Zapytanie o informacje z monitoringu www

  • Zapytanie o dowolną gałąź rejestru

 

Budowa drzewa wyrażeń wzorca oparta jest na operatorach logicznych:

  • ORAZ – muszą zostać spełnione wszystkie warunki podłączone do operatora

  • LUB – wystarczy spełnienie jednego warunku podłączonego do operatora

  • NEGACJA – wystarczy niespełnienie warunku podłączonego do operatora

  • ISTNIEJE – wystarczy spełnienie warunku podłączonego do operatora

Jeżeli wzorzec zbudowany ma zostać na podstawie jednego zapytania należy wybrać operator ISTNIEJE i dołączyć do nie go odpowiednie zapytanie.

Operatory ORAZ , LUB, NEGACJA używane są do budowy bardziej rozbudowanych drzew wyrażeń, np:

image2021-9-6_12-40-22.png

Dla poszczególnych zapytań możliwe są wybory parametrów i wartości jaki muszą spełnić te parametry:

Zapytania o informacje z pliku

  • Producent

  • Nazwa produktu

  • Wersja produktu

  • Nazwa pliku

  • Wersja pliku

  • Ścieżka do pliku

  • Nazwa pliku na dysku

  • Rozmiar pliku

  • Opis pliku

  • Suma kontrolna

  • Komentarz

  • Rozszerzenie pliku

  • Prawa autorskie

  • Znaki towarowe

  • Data utworzenia

  • Data ostatniego zapisu

  • Data ostatniej próby dostępu

Zapytania o listę Aplikacje i funkcje

  • Pełna nazwa

  • Pomoc

  • Ścieżka

  • Polecenie deinstalacji

Zapytania o system operacyjny

  • Producent

  • Nazwa

  • Wersja

  • Architektura

Zapytanie o informacje z monitoringu procesów

  • Nazwa procesu

  • Tytuł okna

Zapytanie o informacje z monitoringu www

  • Domena

  • Adres www

Zapytanie o dowolną gałąź rejestru

  • Ścieżka rejestru

Dla każdego z parametrów są do wyboru cztery operatory oznaczające warunek spełnienia dla podanej wartości:

  • podobny – sprawdzana wartość musi być podobna do podanej wartości

  • niepodobny – sprawdzana wartość musi być niepodobna do podanej wartości

  • równy – sprawdzana wartość musi być równa podanej wartości

  • różny – sprawdzana wartość musi być różna do podanej wartości

Dla operatorów podobny i niepodobny możliwe jest użycie symbolu % (procent) jako wystąpienie dowolnego ciągu znaków, który znajdzie się w szukanej wartości np.

Jeżeli pliku, po którym chcemy zbudować wzorzec występuje nazwa producenta LOG Systems Sp. z o.o. możemy ją zastąpić na bardziej uniwersalną podając LOG Systems% lub Microsoft Corporation na Microsoft%

Utworzone zapytanie w drzewie wyrażeń można edytować, kopiować do tej samej gałęzi drzewa wyrażeń lub usuwać.


Rodzaje zapytań

Rodzaj zapytania

Opis

Rodzaj zapytania

Opis

Zapytanie o system operacyjny

Zwraca informacje jaki system jest zainstalowany.

Zapytanie o wpis do rejestru

Zwraca informacje dot. instalacji aplikacji.

Zapytanie o informacje z pliku

Zwraca informacje znajdujące się w szczegółach pliku aplikacji.

Zapytanie o monitoring procesów 

Zwraca informacje dot. uruchamianych procesów.

Zapytanie o monitoring www

Zwraca informacje dot. uruchamianych stron www.

Zapytanie o informacje z rejestru o kluczach 

Zwraca informacje dot. kluczy instalacyjnych.


Rodzaje operatorów

Operator dla

Operator

Opis

Operator dla

Operator

Opis

Zapytania

Równy

Do spełnienia warunku wartość pola musi być dokładnie taka jak określona.

Różny

Do spełnienia warunku wartość pola nie może być dokładnie taka jak określona.

Podobny

Do spełnienia warunku wartość pola musi być taka jak określona, % zastępujemy ciąg znaków.

Niepodobny

Do spełnienia warunku wartość pola nie może być jak określona, % zastępujemy ciąg znaków.

Drzewa wyrażeń

ORAZ

Operator logiczny dla którego wszystkie zapytania wejściowe muszą zostać spełnione dla prawidłowej identyfikacji.

LUB

Operator logiczny dla którego co najmniej jedno zapytanie musi zostać spełnione dla prawidłowej identyfikacji, możliwość określenia ilości wymaganych zapytań do spełnienia np. 2/5.

NEGACJA

Jeśli wystąpi któreś z wpisów z negacją to nie identyfikuj wzorca wg tego drzewa wyrażeń.

ISTNIEJE

Wzorzec powinien zidentyfikować oprogramowanie, gdy spełnione będzie tylko to jedno zapytanie.


Edycja zapytania

W oknie edycji zapytania istnieje możliwość zdefiniowania:

  • Rodzaj zapytania

  • Nazwa zapytania - parametr opcjonalny

  • Parametry zapytania

  • Operator

  • Wartość

 

logplus.io