Wprowadzenie
Artykuł zawiera informacje na temat aplikacji Panel System dla typu Licencja.
Obszar roboczy
W tym widoku można importować licencje do bazy konfiguracyjnej oraz je wyświetlać, aktywować i dezaktywować. Dodatkowo można również utworzyć nowy system wraz z jego komponentami na podstawie danych z licencji. Istniejący system można określić jako szablon dla tej czynności.
Zakładka Edytor składa się z kilku podzakładek:
Pozakładka składa się z kilku sekcji, wszystkie dane dotyczące licencji są importowane z pliku licencji i nie podlegają edycji. Jedynie pole Status można zmienić za pomocą akcji Import licencji, Aktywacja licencji i Dezaktywacja licencji. Dostępne pola:
Typ – informacja o typie licencji. Możliwe wartości to Licencja systemowa lub Licencja dodatkowa.
Status – status licencji. Możliwe wartości to:
- Zaimportowany – licencja została zaimportowana, ale nie została aktywowana
- Nieaktywny – licencja została dezaktywowana np. aktywowana została kolejna licencja.
- Aktywny – licencja jest aktywna, tzn. jest używana podczas sprawdzania w aplikacji Panel System i gdy powiązany system jest uruchamiany w celu sprawdzenia ograniczeń systemu
Licencja – identyfikacja licencji, składająca się z typu licencji, nazwy licencji i numeru licencji. Pole pełni funkcję informacyjną.
Zastosowanie – przeznaczenie licencji. Wartość jest pobierana z pliku licencji bez możliwości zmiany.
Obowiązuje od/Obowiązuje do – zakres dat w którym obowiązuje licencja. Strefa czasowa jest zawsze strefą czasową wystawcy licencji.
Poprzednia licencja – licencja, która została zastąpiona przez utworzenie nowej licencji. Identyfikatory dwóch licencji różnią się numerem licencji.
Licencja nadrzędna – licencja, która jest niezbędna do korzystania z tej licencji. Jeśli licencja wyższego poziomu nie jest zaimportowana w tej samej bazie konfiguracyjnej, bieżąca licencja nie może być używana. Dotyczy to na przykład licencji dla produkcyjnych systemów testowych. Wymagają one dostępności licencji dla powiązanego systemu produkcyjnego.
Informacje o licencji – zawiera opis warunków uzgodnionych w umowie oraz ograniczenia i informacje dotyczące korzystania z systemu.
Sekcja Obiekt licencyjny
Informacje na temat obiektu licencji (np. systemu). Dostępne pola:
Typ – typ obiektu licencji. Obecnie dostępna jest tylko jedna wartość System.
Status – bieżący status obiektu licencji. Możliwe wartości to:
- Nieznany – obiekt licencji ma nieznany status.
- Jeszcze nie istnieje – obiekt licencji może zostać utworzony.
- Istnieje – obiekt licencji może zostać zastąpiony.
- Istnieje, ale nazwa nie jest zgodna z identyfikatorem GUID – obiekt licencji z wymaganym identyfikatorem GUID istnieje, ale pod inną nazwą. W takim przypadku w pliku licencji wystąpił błąd i nie można użyć licencji.
Nazwa – nazwa obiektu licencji, np. systemu.
GUID – identyfikator GUID obiektu licencji, np. systemu.
Poziom wersji – dozwolony poziom lub poziomy wersji dla licencji typu licencji systemowej.
Przedrostek rozw. – prefiks dla nowo zarejestrowanych obiektów deweloperskich. Dla każdego systemu deweloperskiego przypisywany jest osobny prefiks. Prefiks deweloperski składa się z maksymalnie pięciu małych liter. Wszystkie obiekty deweloperskie tworzone w systemie muszą być wprowadzane w przestrzeni nazw rozpoczynającej się od com.<prefiks rozwojowy>.app.
Release – licencja może być używana do obsługi systemu w określonej lub starszej wersji. W przypadku licencji, w których nie wprowadzono wersji, pole jest puste lub wyświetlane jest „0.0.0”.
Sekcja Licencjobiorca
Sekcja Licencjobiorca zawiera informacje o organizacji, dla której licencja została wydana. Dostępne pola:
Partner – numer organizacji, który identyfikuje organizację lub partnera
Nazwa – nazwa organizacji
Ulica/Kod pocztowy/Miejscowość/Kraj – dane adresowe organizacji. W przypadku pola Kraj prezentowany jest kod kraju wg ISO.
Sekcja Liczba użytkowników
Sekcja Liczba użytkowników prezentuje informacje, czy liczba użytkowników jest ograniczona dla każdego typu przypisania użytkownika do systemu (typ licencji Pracownik i Partner biznesowy w trybach dostępu Pełny dostęp i Dostęp do odczytu), a jeśli tak, to do jakiej wartości.
Dostępne pola:
Pracownik – określa, czy liczba możliwych logowań użytkowników w systemie z typem licencji Pracownik w trybie dostępu Pełny dostęp jest ograniczona. Jeśli w licencji nie został podany klucz licencyjny com.cisag.sys.kernel.licensing.ConcurrentProfessionalUser, pole to wskazuje, czy liczba użytkowników typu Pracownik z dostępem Pełny dostęp, którzy mogą zostać przypisani do systemu, jest ograniczona.
Możliwe wartości:
-
Nieograniczony
-
Ograniczony
Liczba – dozwolona liczba możliwych logowań do systemu przez użytkowników dla licencji o typie Pracownik w trybie dostępu Pełny dostęp, gdy w licencji został przypisany klucz licencyjny com.cisag.sys.kernel.licensencing.ConcurrentProfessionalUser. Jeśli klucz licencyjny nie został przypisany, pole wskazuje dozwoloną liczbę użytkowników o typie licencji Pracownik, którzy mogą być przypisani do systemu w trybie Pełny dostęp.
Dostęp pracownika do odczytu – określa, czy liczba użytkowników z typem licencji Pracownik, którzy mogą zalogować się do systemu w trybie Do odczytu, jest ograniczona, jeśli w licencji przypisano klucz licencyjny com.cisag.sys.kernel.licensensing.ConcurrentProfessionalUser. Jeśli klucz licencyjny nie został przypisany, pole wskazuje, czy liczba użytkowników przypisanych do systemu typu licencji Pracownik jest ograniczona w trybie Do odczytu.
Liczba – dozwolona liczba możliwych logowań do systemu przez użytkowników licencji typu Pracownik w trybie Do odczytu, jeśli w licencji został przypisany klucz licencyjny com.cisag.sys.kernel.licensing.ConcurrentProfessionalUser. Jeśli klucz licencyjny nie został przypisany, pole wskazuje dozwoloną liczbę użytkowników przypisanych do systemu typu licencji Pracownik w trybie Do odczytu.
Partner biznesowy – określa, czy liczba możliwych logowań do systemu przez użytkowników z typem licencji Partner biznesowy w trybie Pełen dostęp jest ograniczona.
Możliwe wartości:
-
Nieograniczony
-
Ograniczony
Liczba – dozwolona liczba możliwych logowań do systemu przez użytkowników z typem licencji Partner biznesowy w trybie dostępu Pełny dostęp.
Dostęp do odczytu dla partnerów biznesowych – określa, czy liczba możliwych logowań do systemu dla użytkowników z typem licencji Partner biznesowy w trybie dostępu Do odczytu jest ograniczona.
Możliwe wartości:
-
Nieograniczony
-
Ograniczony
Liczba – dozwolona liczba możliwych logowań do systemu przez użytkowników z typem licencji Partner biznesowy w trybie dostępu Do odczytu.
Na podzakładce są wyświetlane dane z licencji w odniesieniu do licencjodawcy i opcjonalnie informacje o kliencie, partnerze biznesowym i partnerze rozwiązania.
Pozakładka prezentuje klucze licencyjne zdefiniowane w licencji wraz z ich odpowiednim statusem i okresem ważności. Liczba wydanych i ważnych kluczy licencyjnych określa między innymi, które funkcje systemowe są dostępne w aplikacji Konfiguracja, do której należy licencja. Dostępne pola:
Nazwa – nazwa klucza licencyjnego.
Wartość – niektóre klucze licencyjne mają wartość. Przykładem może być liczba licencjonowanych procesorów instrukcji lub liczba licencjonowanych języków wyświetlania.
Status zwolnienia – status klucza licencyjnego. Możliwe wartości to:
- Zwolniono
- Nie zwolniono
Status aktywacji klucza licencyjnego. Możliwe wartości to:
- Aktywny – klucz licencyjny istnieje jako obiekt deweloperski Licence key i jest aktywny.
- Nieaktywny – klucz licencyjny istnieje jako obiekt deweloperski Licence key, ale nie został jeszcze aktywowany.
- Nie istnieje – klucz licencyjny nie został jeszcze utworzony jako obiekt programistyczny Licence key.
- Nieznany
Obowiązuje od/Obowiązuje do – okres ważności klucza licencyjnego.
Akcje związane z aplikacjami
Poniżej opisano akcje związane z aplikacjami dostępne na standardowym pasku narzędzi dla tej kategorii.
Weryfikuj wszystkie
Przycisku należy użyć, aby sprawdzić wszystkie obiekty wybranego typu. Jeśli otwarto i zmieniono obiekt, w pierwszej kolejności należy zapisać zmiany. Po naciśnięciu przycisku zostanie otwarty pierwszy obiekt, dla którego kontrola generuje ostrzeżenia lub błędy. Są one wyświetlane w oknie Komunikaty w obszarze nawigacji. Aby sprawdzić wszystkie obiekty wszystkich typów, należy użyć polecenia chkcnf.
Import licencji
Akcja pozwala na import licencji w celu późniejszego utworzenia lub wygenerowania na jej podstawie systemu. Po wybraniu przycisku pojawi się okno Import licencji, w którym należy uzupełnić:
Plik licencji, który ma zostać zaimportowany. Otrzymany za pomocą poczty e-mail. Plik należy zapisać za pośrednictwem WebDAV w Knowledge Store i wprowadzić pełną ścieżkę do pliku ze schematem kstore://.
Hasło – hasło do importowania pliku licencji otrzymane drogą mailową.
Zarejestruj system
Opcja pozwala na wprowadzenie systemu dla licencji, jeśli system nie został jeszcze wprowadzony lub utworzony. Po wybraniu tej akcji widok zmieni się na typ System, niektóre dane zostaną przeniesione z bieżącej licencji, a nowy system zostanie przygotowany, ale nie zapisany. Następnie można wprowadzić dalsze niezbędne dane i zapisać system.
Utwórz system z komponentami
Akcja pozwala utworzyć system dla licencji z komponentami (np. SAS, bazy danych itp.), jeśli system nie został jeszcze wprowadzony lub utworzony. Zostanie wyświetlone okno, w którym można wprowadzić dane i ustawienia wymagane do utworzenia systemu lub jego komponentów. Przed wykonaniem akcji należy przejść na zakładkę Komunikaty w obszarze nawigacji, aby wyświetlić ewentualne ostrzeżenia.
Okno tworzenia systemu z komponentami
Aby móc utworzyć system, w pierwszej kolejności należy zaimportować odpowiednią licencję. Otwarte zostanie osobne okno do tworzenia systemu z komponentami. W którym należy wybrać, który istniejący system powinien zostać użyty jako szablon i które komponenty nowego systemu powinny zostać z niego pobrane. Komponenty systemu źródłowego (np. serwer aplikacji, kolejki przetwarzania itp.) są duplikowane w systemie docelowym pod tą samą lub, w razie potrzeby pod zmienioną nazwą.
Dostępne są pola:
System źródłowy – należy wprowadzić nazwę systemu źródłowego. Wartością domyślną jest nazwa bieżącego systemu.
System docelowy – nazwa systemu docelowego, który ma zostać utworzony lub zastąpiony. Nazwa ta jest pobierana z bieżącej licencji. Pole nie podlega edycji.
Serwer plików – określa, czy ścieżka serwera plików jest pobierana z serwerów aplikacji systemu źródłowego. Możliwe wartości to:
- Zastosuj – ścieżka serwera plików jest przyjmowana bez zmian.
- Zastosuj i dostosuj – ścieżka serwera plików jest przyjmowana i dostosowywana. Dla każdego serwera aplikacji wystąpienie nazwy systemu źródłowego jest zastępowane nazwą systemu docelowego. Przykład: „R:\V4R1M0\CIS410PAOR\semiramis” staje się „R:\V4R1M0\XYZ410\semiramis”.
- Wprowadź – ścieżka serwera plików jest pobierana z pola Ścieżka serwera plików dla wszystkich serwerów aplikacji.
Ścieżka serwera plików – ścieżka, pod którą dostępny jest folder „semiramis”, w którym zainstalowane są wszystkie pliki systemu. Wszystkie serwery aplikacji w systemie współdzielą ten sam fizyczny folder semiramis, który zwykle znajduje się na serwerze plików. Gwarantuje to, że wszystkie serwery aplikacji używają tych samych klas Java. W zależności od systemu operacyjnego, w którym działa serwer aplikacji, zapis informacji o ścieżce może być inny, np. R:\V4R4M0\CIS440PA\semiramis w systemie Windows lub /opt/cisag/V4R4M0/CIS440PA/semiramis w systemie Unix. Jeśli ścieżka serwera plików nie zostanie określona, serwer aplikacji zostanie uruchomiony, ale będzie mógł być używany tylko w ograniczonym zakresie. Zwykle ma to miejsce tylko na początku instalacji nowego systemu. Aby korzystać z systemu i aplikacji, ścieżka serwera plików musi być ustawiona.
Domyślny prefiks bazy danych – określa domyślną wartość prefiksu bazy danych. Możliwe wartości to:
- Nazwa licencji – nazwa licencji, w przypadku gdy używana jest licencja LIC-PAR-01, sugerowana jest wartość PAR.
- Nazwa systemu – nazwa systemu docelowego, który ma zostać utworzony lub zastąpiony.
- Wprowadź – prefiks bazy danych jest pobierany z pola Prefiks bazy danych.
Prefiks bazy danych – prefiks używany podczas nazywania baz danych systemu docelowego.
Atrybuty bazy danych – określa, czy wartości atrybutów Ścieżka sterownika JDBC, Użytkownik, Schemat i Hasło są pobierane z bazy danych systemu źródłowego. Możliwe wartości to:
- Zastosuj – wartości są przejmowane bez zmian.
- Zastosuj i dostosuj – wartości są przejmowane i modyfikowane.
Bazy danych OLTP – określa, czy bazy danych OLTP systemu źródłowego mają zostać przyjęte. Możliwe wartości to:
- Zastosuj – bazy danych OLTP są przyjmowane.
- Brak – bazy danych OLTP nie są przenoszone.
Języki aplikacji – określa, czy języki dodatkowe przypisane do bazy repozytorium systemu źródłowego zostaną przyjęte. Możliwe wartości to:
- Zastosuj – wszystkie języki przypisane do bazy repozytorium systemu źródłowego jako języki dodatkowe są przyjmowane.
- Przywróć domyślne – tylko język angielski („en”) jest przypisany do bazy repozytorium systemu docelowego jako język dodatkowy.
Przyporządkowania użytkowników – określa, czy przypisania użytkowników są przenoszone do systemu źródłowego. Możliwe wartości to:
- Brak – przypisania użytkowników nie są przesyłane z systemu źródłowego. Tylko użytkownik ADMINISTRATOR jest przypisany do systemu docelowego.
- Zastosuj – wszystkie przypisania użytkowników są przenoszone z systemu źródłowego. Ponieważ warunki licencji są sprawdzane podczas zapisywania systemu docelowego, możliwe jest, że system zostanie utworzony z tym ustawieniem, ale żadne przypisania użytkowników nie zostaną przeniesione. W takim przypadku otrzymasz odpowiedni komunikat o błędzie.
- Przywróć domyślne – przypisywani są tylko użytkownicy zdefiniowani w systemie instalacyjnym, m.in. ADMINISTRATOR, DEMO_USER, OUTPUTSERVER, SUPPORT1, SUPPORT2, SALES i PURCHASING. Jeśli niektórzy z tych użytkowników zostali już usunięci (np. SALES), nie są oni przypisywani.
Zastąp system komponentami
Możesz użyć tej akcji, aby zastąpić system jego komponentami (np. SAS, bazy danych itp.). Istniejący system i jego komponenty zostaną usunięte i utworzone ponownie. Przed wykonaniem akcji należy przejść na zakładkę Komunikaty w obszarze nawigacji, aby wyświetlić ewentualne ostrzeżenia.
Okno Zastąp system komponentami
Jeśli system docelowy licencji już istnieje, dostępna jest akcja Zastąp system komponentami. Spowoduje to otwarcie okna dialogowego Zastąp system z komponentami. Pola w tym oknie zostały opisane w sekcji Tworzenie systemu z komponentami. Po wprowadzeniu wartości należy je potwierdzić przyciskiem [OK]. W takim przypadku zostanie wyświetlony monit, informujący o skutkach, jakie może mieć zastąpienie istniejącego systemu. Po wybraniu opcji [Tak] wszystkie poprzednie komponenty systemu docelowego i sam system zostaną usunięte i odtworzone.
Aktywacja licencji
Za pomocą tej akcji można aktywować licencję. W przypadku licencji typu Licencja systemowa wszystkie inne licencje systemu są automatycznie dezaktywowane.
Powiadom system
Można użyć tej akcji, aby przesłać do systemu informacje o aktywacji nowej licencji. Jest to konieczne tylko wtedy, gdy system działał w momencie aktywacji licencji. Po wykonaniu akcji w systemie obowiązują ograniczenia z aktywnych licencji. Jeśli system nie działał, automatycznie użyje nowej, aktywnej licencji przy następnym uruchomieniu.
Dezaktywacja licencji
Można użyć tej akcji, aby dezaktywować licencję. Jeśli wszystkie licencje typu Licencja systemowa zostaną dezaktywowane, system nie będzie mógł zostać uruchomiony. Ta czynność jest potrzebna tylko wtedy, gdy dwie licencje typu Licencja systemowa zostały aktywowane dla systemu w tym samym czasie z powodu równoległych zmian w różnych systemach.
Ograniczenia i przypadki specjalne
Nie jest wymagane, aby nazwa bazy danych zawierała nazwę systemu jako składnik. Prefiks bazy danych jest dowolny. Jeśli bazy danych, których nazwy mają więcej niż jeden prefiks bazy danych, są przypisane do systemu źródłowego, pojawiają się ograniczenia podczas tworzenia nowych systemów opartych na tym systemie. Ograniczenia te są istotne tylko dla baz danych OLTP, gdy są one adoptowane. Ograniczenia takie istnieją zawsze dla baz danych OLAP lub repozytoriów.
Ograniczenia w formie przykładów w szczegółach:
- jeśli bazy danych OLTP z prefiksem „PRFONE” (tj. PRFONE00 do PRFONE99) i pozostałe bazy danych OLTP z prefiksem „PRFTWO” (tj. PRFTWO00 do PRFTWO99) zostały utworzone w systemie źródłowym, nie jest możliwe utworzenie wszystkich tych baz danych w systemie docelowym podczas akcji Utwórz system z komponentami lub Zastąp system z komponentami. Takie zachowanie wynika z faktu, że tylko jeden prefiks bazy danych służy jako szablon. Prefiksy PRFONE i PRFTWO są zastępowane przez ten prefiks. Jeśli na przykład „XYZ” zostało użyte jako szablon prefiksu bazy danych, bazy danych o nazwach od XYZ00 do XYZ99 zostaną utworzone w systemie docelowym. Wysyłane są również potwierdzone ostrzeżenia informujące, które źródłowe bazy danych nie mogły zostać skopiowane, ponieważ bazy danych o tej nazwie już istnieją. Należy również wziąć pod uwagę następujące kwestie: Nazwa bazy danych musi być unikalna w różnych systemach, aby zachować spójność bazy danych konfiguracji w różnych wydaniach.
- jeśli baza danych OLAP PRFTWOD1 została przypisana do bazy danych OLTP PRFONE00 w systemie źródłowym, a baza danych OLAP PRFONED2 została przypisana do bazy danych OLTP PRFTWO00 i „XYZ” zostało użyte jako szablon prefiksu bazy danych, nie będzie przypisania do bazy danych OLAP w docelowej bazie danych OLTP XYZ00.



