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.
Z dowolnego miejsca w systemie kliknij na ikonę swojego profilu i wybierz Ustawienia.
Z menu bocznego wybierz Słowniki SAM > Oprogramowanie.
Wyszukaj oprogramowanie na liście.
Kliknij (:) w jego wierszu i wybierz Edytuj.
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:
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 |
---|---|
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 |
---|---|---|
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