Prywatna usługa licencyjna

Organizacjom, które wymagają, aby ich instalacje Altium Designer pozostawały offline – odizolowane od internetu – wygodę i elastyczność licencjonowania oprogramowania na żądanie może zapewnić lokalny Altium Private License Service, zamiast chmurowej usługi Altium Licensing Service.

Dedykowana usługa Private License Service (PLS), wdrożona na komputerze podłączonym do firmowej sieci LAN/WAN, jest konfigurowana przez administratora w celu lokalnego pozyskiwania firmowych licencji Altium, a następnie udostępniania ich instalacjom Altium Designer w razie potrzeby.

Podobnie jak w przypadku korzystania z licencji z portalu Altium License Service, stanowisko (instancja) licencji Altium Designer hostowanej przez PLS może zostać „wypożyczone” przez oprogramowanie podczas użytkowania, a następnie „odebrane” (zwrócone do dostępnej puli licencji), gdy nie jest już potrzebne. W Altium PLS licencje mogą być również udostępniane w trybie Roaming, w którym stanowisko licencyjne jest wypożyczane docelowej maszynie na określony czas — pozwala to komputerowi hosta Altium Designer, na przykład laptopowi, swobodnie „pracować mobilnie”, pozostając odłączonym od sieci.

PLS oferuje elastyczność wymaganą przez firmy utrzymujące wiele instalacji Altium Designer, a dodatkową korzyścią jest to, że wykorzystanie licencji i stanowisk można konfigurować, monitorować i kontrolować z centralnej usługi Altium Private License Service — która z kolei jest hostowana w lokalnej sieci LAN/WAN, mogącej być odizolowaną od internetu.

Historycznie Altium Private License Service (PLS) była dostępna jako samodzielna aplikacja (Private License Server (14.0.0.34)), instalowana jako usługa systemu Windows na komputerze hosta. W odpowiedzi na dzisiejsze potrzeby bardziej zaawansowanego zarządzania licencjami oprogramowania, bieżące wersje Enterprise Server oferują ulepszoną i uproszczoną implementację PLS dostępną jako część instalacji serwera. Enterprise Server Private License Service obsługuje kilka trybów pracy, może być skonfigurowany jako centralna lub lokalna usługa licencyjna i może udostępniać przez sieć lokalną zarówno licencje Altium Designer, jak i licencje serwera Altium — a także znacznie więcej.

Jeśli nie jest jeszcze wdrożony, pierwszym krokiem w korzystaniu z PLS w Enterprise Server jest instalacja i licencjonowanie Enterprise Server.

Zobacz Installing the Enterprise Server

Licencjonowanie Enterprise Server

Funkcjonalność Enterprise Server, w tym jego usługa Private License Service (PLS), staje się dostępna, gdy sam Enterprise Server zostanie objęty licencją poprzez dodanie odpowiedniej Altium Enterprise Server License. Aby umożliwić użytkownikom logowanie się do Enterprise Server z poziomu Altium Designer, wymagana jest również ważna licencja Altium Enterprise Server CAL (Client Access License).

Enterprise Server zapewnia elastyczną metodę samodzielnego licencjonowania do dodawania lub pozyskiwania licencji Altium. Jest ona dostępna na stronie Licenses (Admin – Licenses) w interfejsie przeglądarkowym Workspace Enterprise Server, który zapewnia połączenie z portalem licencyjnym Altium (), skąd można lokalnie pozyskać firmowe licencje Altium.

Dostępne są trzy karty:

  • Licenses — zawiera listę wszystkich aktualnie dostępnych licencji. Do faktycznego licencjonowania Enterprise Server będą wymagane co najmniej dwie licencje (Altium Enterprise Server i Altium Enterprise Server CAL). Inne licencje można dodać do udostępniania przez PLS. Licencje można pozyskać albo From cloud (wybierając z listy licencji dostępnych dla firmy w portalu Altium), albo From file (importując istniejące pliki licencji alf z dysku).
  • Groups — umożliwia przypisywanie licencji do grup użytkowników. W trybie Local PLS Enterprise Server PLS może selektywnie oferować licencje oprogramowania przypisane do określonej grupy. Domyślnie (o ile nie określono inaczej) wszystkie licencje pozyskane przez Enterprise Server są przypisywane do grupy All Users, a zatem są dostępne dla każdego użytkownika łączącego się z PLS.
  • Reports — oferuje szereg funkcji monitorowania użycia licencji i raportowania, które mogą być używane do audytu sposobu wykorzystywania licencji w organizacji. Jest to szczególnie przydatne w przypadku Private License Service, ponieważ dane raportowe mogą posłużyć do zapewnienia najlepszego wykorzystania dostępnych stanowisk licencyjnych, przewidywania przyszłych potrzeb licencyjnych oraz określania użycia przez poszczególnych użytkowników. Dostępny jest szereg opcji raportowania, uzyskiwanych przez odpowiednie podkarty. W zależności od rodzaju informacji wymaganych w danym raporcie można zastosować powiązane filtry raportowania, aby dostosować wyniki tak, by obejmowały określone licencje, grupy, użytkowników i przedziały czasu. Dostępna jest również opcja eksportu bieżącego raportu na dysk w formacie CSV, zgodnym z Microsoft Excel i innymi aplikacjami arkuszy kalkulacyjnych, do celów administracyjnych i rozliczeniowych.

Zobacz Licencjonowanie Enterprise Server, aby uzyskać szczegółowe informacje na temat pozyskiwania i konfigurowania licencji w Enterprise Server.

Podsumowując, Enterprise Server i jego połączenia klienckie mogą być licencjonowane przez:

  • pozyskanie licencji Server i Client Access (CAL) z internetowego portalu usługi Altium License. W tym celu używa się opcji From cloud opisanej powyżej. Wyloguj się, a następnie zaloguj ponownie do interfejsu przeglądarkowego Workspace Enterprise Server, aby aktywować nowo licencjonowane funkcje.

    Należy pamiętać, że licencja CAL nie jest wymagana, jeśli Users will not be accessing the Enterprise Server — to znaczy, jeśli serwer będzie używany wyłącznie jako Licensing Server.

  • połączenie z usługą PLS w innym serwerze Altium (takim jak centralna usługa licencyjna), który udostępnia pozyskane licencje Altium Enterprise Server z dostępnymi stanowiskami.

    Szczegółowe informacje na temat tej opcji licencjonowania znajdują się poniżej w sekcji External PLS mode.

  • import istniejących plików licencji alf z dysku.

    W tym celu używa się opcji From file, co w praktyce „pozyskuje” licencje serwera, które już masz lokalnie. Wyloguj się, a następnie zaloguj ponownie do interfejsu przeglądarkowego Workspace, aby aktywować nowo licencjonowane funkcje. Jeśli są to licencje wielostanowiskowe, mogą być udostępniane przez sieć w celu licencjonowania innego zgodnego oprogramowania.

    Zobacz Obtaining License Files, aby uzyskać informacje na temat pozyskiwania plików licencji z Company Dashboard.

Pozyskiwanie dodatkowych licencji

Po pomyślnym objęciu Enterprise Server licencją z chmury lub z istniejących plików licencji usługa Private License Service jest gotowa do skonfigurowania w celu udostępniania licencji przez sieć lokalną. Dodatkowe licencje Altium Designer zakupione przez firmę można pozyskać za pośrednictwem strony License Manager w interfejsie przeglądarkowym Workspace — Admin – Licenses.

Aby dodać licencję do Enterprise Server, kliknij przycisk i wybierz opcję z chmury (lub pliku), tak jak wcześniej. Zwróć uwagę, że licencje można pozyskiwać zbiorczo lub pojedynczo — użyj pól wyboru na liście Add license, aby wybrać, które licencje Enterprise Server ma pozyskać.

Nowo pozyskane licencje są następnie uwzględniane na liście Licenses serwera. Domyślnie licencje są ustawiane dla grupy „All Users” (chyba że opcja that option została odznaczona), co powoduje, że są dostępne dla wszystkich zarejestrowanych użytkowników Workspace. Można to potwierdzić na stronie License Edit, do której można przejść, klikając przycisk powiązany z wpisem licencji.

Aby ponownie aktywować pozyskaną licencję, kliknij przycisk powiązany z wpisem licencji. Alternatywnie, jeśli komputer, na którym zainstalowano Enterprise Server, nie ma dostępu do internetu, Administrator grupy lub Administrator licencji dla Twojego konta firmowego może aktywować plik licencji za pośrednictwem Company Dashboard (dowiedz się więcej). Na Enterprise Server bieżąca licencja może następnie zostać usunięta (przez kliknięcie przycisku powiązanego z wpisem licencji), a nowo aktywowany plik licencji można dodać przez kliknięcie przycisku i wybranie opcji From file.

Konfigurowanie usługi licencjonowania

Po zainstalowaniu Enterprise Server i uzyskaniu dla niego licencji (jak wyżej), nabyte licencje mogą zostać udostępnione w sieci hosta przez usługę Private License Service (PLS) serwera. Aby zapewnić maksymalną elastyczność w sposobie udostępniania licencji klientom sieciowym (Altium Designer i innym instalacjom serwera), PLS można skonfigurować i używać w różnych trybach pracy, jak podsumowano poniżej:

  • Tryb bez PLS – domyślna konfiguracja Enterprise Server, w której nabyte przez niego licencje nie są udostępniane (serwowane) w sieci.
  • Tryb lokalnego PLS – nabyte licencje Altium są udostępniane w sieci przez usługę (lokalnego) PLS serwera.
  • Tryb zewnętrznego PLS – Enterprise Server łączy się z externalzewnętrznym PLS i używa go (na przykład zdalnego PLS serwera Altium skonfigurowanego jako centralna usługa licencjonowania) zamiast własnej konfiguracji licencjonowania. Zewnętrzna usługa licencjonowania może być oparta na Altium Infrastructure Server (AIS) lub innym Enterprise Server.

W trybach No PLS i Local PLS Enterprise Server oraz jego połączenia są licencjonowane przy użyciu licencji Server i CAL nabytych z usługi licencyjnej Altium lub z *.alfplików licencyjnych zaimportowanych z dysku albo umieszczonych w folderze głównym instalacji – patrz Licencjonowanie Enterprise Server powyżej.

W trybie External PLS Enterprise Server może być licencjonowany w ten sam sposób, orlub przez użycie licencji z zewnętrznego PLS, z którym został połączony.
Zobacz sekcję Zewnętrzny PLS Licencjonowanie serwera lokalnego (poniżej), aby uzyskać więcej informacji.

► Zobacz tabelę Porównanie trybów PLS Enterprise Server, aby uzyskać praktyczne podsumowanie każdego trybu.

Dla przypomnienia: przed użyciem PLS serwera w dowolnym z jego trybów Enterprise Server musi zostać skonfigurowany do łączenia się i logowania do portalu usługi licencyjnej Altium, aby można było pobrać licencje zakupione przez Twoją organizację – po zakończeniu tego procesu może działać w trybie offline. Alternatywnie wszystkie wymagane licencje można pobrać z Company Dashboard lub za pośrednictwem oddzielnego serwera Altium połączonego z internetem, a następnie przenieść do lokalnego Enterprise Server jako pojedyncze pliki licencyjne.

Nabyte licencje, takie jak licencje Altium Server i Connection (CAL) lub licencje Altium Designer, mogą następnie być udostępniane przez PLS w sieci lokalnej.

Tryb bez PLS

Jak sugeruje nazwa, tryb No PLS Enterprise Server jest zasadniczo standardową (domyślną) konfiguracją serwera, w której PLS nie jest włączony.

W związku z tym nie udostępnia on licencji Altium w sieci, jednak licencje nadal mogą być pobierane z portalu usługi licencyjnej Altium. Funkcja ta wspiera możliwość „samodzielnego” licencjonowania Enterprise Server przy użyciu pobranych licencji lub zaimportowanych alfplików licencyjnych, które współistnieją ze starszą metodą umieszczania plików licencji w folderze głównym instalacji.

Aby wybrać ten tryb, zaznacz opcję No PLS na stronie License Manager w interfejsie przeglądarkowym Workspace – Admin – Settings – License manager.

Opcja Automatically create assignment for All Users group wymusza przypisanie nowo pobranych licencji do domyślnej grupy All Users. Sposób przypisania licencji wpłynie na ich dostępność dla grup podczas udostępniania ich w sieci przez PLS, jak opisano poniżej. Kliknij , aby potwierdzić wszelkie zmiany ustawień.

Tryb lokalnego PLS

W tej konfiguracji PLS serwera licencje będą udostępniane instalacjom Altium Designer i serwera hostowanym w sieci. Enterprise Server jest licencjonowany w standardowy sposób, za pomocą pobranych licencji lub alfplików licencyjnych.

PLS udostępnia licencje instalacji Altium Designer (klientowi) w sieci, gdy użytkownik zaloguje się do Enterprise Server.
PLS udostępnia licencje instalacji Altium Designer (klientowi) w sieci, gdy użytkownik zaloguje się do Enterprise Server.

Aby przełączyć na ten tryb, wybierz opcję Local PLS na stronie License Manager w interfejsie przeglądarkowym Workspace – Admin – Settings – License manager.

Podczas konfigurowania trybu bez PLS tryb uwierzytelniania będzie bezpośrednio wpływać na sposób udostępniania licencji instalacjom klienckim w sieci – szczegóły poniżej.
Podczas konfigurowania trybu bez PLS tryb uwierzytelniania będzie bezpośrednio wpływać na sposób udostępniania licencji instalacjom klienckim w sieci – szczegóły poniżej.

PLS udostępni licencje dla Altium Designer, gdy użytkownik zaloguje się do Enterprise Server. Licencje serwera będą dostępne dla innych serwerów w sieci, gdy PLS Enterprise Server będzie działać w trybie zabezpieczeń „Brak uwierzytelniania” (zobacz opcje poniżej).

Tryb lokalnego PLS udostępnia dodatkowe ustawienia określające, którym użytkownikom mogą być oferowane określone licencje Altium Designer (określane przez grupy użytkowników) oraz jak długo licencja pozostanie wypożyczona, gdy nie jest używana. Kliknij , aby potwierdzić wszelkie zmiany ustawień.

Ustawienia lokalnego PLS

Tryby uwierzytelniania License Manager

Tryb uwierzytelniania PLS serwera można ustawić na Server Session  lub No Authentication  w zależności od tego, w jaki sposób chcesz udostępniać licencje klientom sieciowym (Altium Designer i serwerom). Użyj menu rozwijanego License Manager Authentication, aby dokonać wyboru.

Server Session:
Bieżąca sesja połączenia klienta otrzymuje dostęp do licencji – sesja jest inicjowana przez zalogowanie się do Workspace Enterprise Server z poziomu Altium Designer. Jest to standardowy tryb PLS serwera, w którym dostęp do licencji jest powiązany z sesją Enterprise Server. Wybierz Admin – Sessions z menu głównego, aby wyświetlić bieżące sesje połączeń i zarządzać nimi.

Ponieważ połączenie PLS jest w tym trybie zabezpieczeń weryfikowane przez aktywną sesję, licencje nie mogą być dostępne dla innych serwerów w sieci (które się nie logują) ani z wewnętrznego połączenia konfiguracji PLS w Altium Designer. Licencje są dostępne, gdy użytkownik zaloguje się do Enterprise Server z poziomu Altium Designer.

No Authentication:
Każde połączenie z PLS serwera otrzyma dostęp do dostępnych licencji. Jest to mniej restrykcyjny tryb, który można wykorzystać do dostępu do licencji, gdy użytkownicy Altium Designer nie logują się do Workspace Enterprise Server lub gdy Enterprise Server jest skonfigurowany jako centralna usługa Private License Service (serwer licencji) w konfiguracji wielu serwerów.

  • Ponieważ połączenia PLS nie są powiązane z sesją serwera (logowaniem), dostępne licencje Enterprise Server mogą być w tym trybie używane przez inne serwery sieciowe. Pozostałe serwery muszą być ustawione w trybie External PLS, z odznaczoną opcją „Licencjonowanie lokalne”, aby używana była licencja serwera zdalnego.
  • Ponieważ połączenia PLS nie są weryfikowane przez sesję serwera, Altium Designer może uzyskać bezpośredni dostęp do licencji przy użyciu wewnętrznego połączenia PLS w Altium Designer – Setup private license server na stronie License Management (tak jak było to używane do dostępu do PLS 1.0). Zobacz Licencjonowanie bez logowania do serwera (poniżej), aby uzyskać więcej informacji.
  • Jeśli użytkownik loguje się na konto serwera, PLS tworzy nowego użytkownika o nazwie odpowiadającej temu kontu, w formacie user_name server_name. Użytkownik będzie miał dostęp wyłącznie do licencji powiązanych z tym wygenerowanym kontem użytkownika — zgodnie z przypisaną później przynależnością do grupy. To działanie można wyłączyć, odznaczając opcję Automatic user creation option (zob. poniżej).

W praktyce dwie opcje trybu Local PLSauthentication modeLocal PLS będą udostępniać nabyte licencje w sieci w następujący sposób:

Server Session:

  • Licencje Altium Designer są dostępne dla użytkowników logujących się do Enterprise Server na podstawie dopasowanych przypisań grup Użytkownik–Licencja.

No Authentication:

  • Licencje Altium Designer są dostępne dla użytkowników logujących się do Enterprise Server, zgodnie z przynależnością do grupy wygenerowanego profilu użytkownika o nazwie user_name server_name.
  • Licencje Altium Designer i licencje serwera Altium są dostępne dla innych serwerów Enterprise Server, które łączą się przy użyciu trybu External PLS mode.
  • Licencje Altium Designer są dostępne dla połączenia internal PLS setup w Altium Designer.

Automatyczne tworzenie użytkownika (tryb No Authentication)

Po zaznaczeniu (ustawienie domyślne) Enterprise Server PLS automatycznie wygeneruje konto użytkownika odpowiadające kontu logowania do serwera. Jeśli więc użytkownik zaloguje się na przykład do serwera LicenseServer, używając zarejestrowanego konta użytkownika Trevor, PLS automatycznie utworzy użytkownika o nazwie Trevor LicenseServer (user_name server_name) — jest to „aktywna” nazwa, której należy używać przy określaniu przynależności do grup, a tym samym przy ustalaniu dystrybucji licencji. Więcej informacji znajduje się poniżej w sekcji Funkcja automatycznej synchronizacji użytkowników.

Odpowiadające konto użytkownika user_name server_name jest tworzone podczas łączenia z Altium Designer do remote Enterprise Server PLS — gdy Altium Designer i serwer nie współdzielą tego samego hosta PC. Z kolei gdy zarówno Altium Designer, jak i Enterprise Server są zainstalowane na tym samym komputerze, PLS używa istniejącego konta logowania do serwera.

Jeśli opcja Automatic user creation jest odznaczona, konto użytkownika serwera (Trevor) nie będzie mogło połączyć się z PLS (a tym samym z dostępnymi licencjami), chyba że odpowiednie konto user_name server_name już istnieje. W większości przypadków ta opcja powinna być włączona. Wyjątkiem może być sytuacja, w której administrator serwera chce z góry określić, które konta użytkowników Enterprise Server mogą być używane do łączenia z serwerem w trybie No Authentication.

W razie potrzeby odpowiednie konto użytkownika może zostać dodane ręcznie przez administratora serwera, gdy PLS działa w trybie „No Authentication”, a opcja Automatic user creation jest odznaczona. Jeśli nazwa istniejącego użytkownika to Trevor, a serwer nazywa się LicenseServer, należy utworzyć odpowiadające konto PLS z First Name Trevor, Last Name LicenseServer oraz Username LicenseServer:Trevor. Efektem końcowym będą dwa wpisy użytkownika: Trevor oraz Trevor LicenseServer,, przy czym grupy przypisane do tego drugiego określą dostępność licencji dla użytkownika Trevor.

Ponadto Enterprise Server PLS automatycznie wygeneruje konto użytkownika (ustawione na nazwę konta Windows użytkownika), jeśli użytkownik połączy się za pomocą funkcji Setup Private License Server w Altium Designer, zamiast logować się do Enterprise Server — należy pamiętać, że wygenerowana nazwa użytkownika ma inny format niż opisany bezpośrednio powyżej. Więcej informacji znajduje się poniżej w sekcji Licencjonowanie bez logowania do serwera.

► Zobacz sekcję Existing User, aby zapoznać się z tabelą podsumowującą typy profili użytkowników serwera.

Interwał limitu czasu zwrotu stanowiska

Opcja Seat return timeout interval służy do wymuszenia wygaśnięcia dzierżawionej licencji po tym, jak Altium Designer nie odpowiada PLS przez określoną liczbę godzin.

PLS regularnie odpytuje klienta projektowego przez sieć i oczekuje odpowiedzi, jednak odpowiedzi nie zostaną zwrócone na przykład wtedy, gdy komputer hosta klienta przejdzie w tryb uśpienia lub hibernacji — albo gdy aplikacja kliencka ulegnie awarii lub zostanie wymuszono zamknięta. Jeśli odpowiedzi klienta nie zostaną odebrane przez czas dłuższy niż określony interwał limitu czasu (domyślnie 4 godziny), stanowisko licencyjne dzierżawione przez klienta zostanie cofnięte i zwrócone do puli dostępnych stanowisk dla tej licencji.

Ta opcja jest w praktyce automatyczną, odmierzającą czas wersją ręcznej funkcji License Release.

Należy pamiętać, że gdy Altium Designer rozłącza się z licencją w normalny, „czysty” sposób (Wyjście, wylogowanie z serwera, rozłączenie z PLS itp.), dzierżawione stanowisko licencyjne jest automatycznie zwracane.

Automatycznie utwórz przypisanie dla grupy All Users

Po zaznaczeniu tej opcji Local PLS (ustawienie domyślne) nowo nabyte licencje będą przypisywane do domyślnej All UsersgrupyAll Users. Udostępniana licencja będzie dostępna dla wszystkich użytkowników Altium Designer łączących się z serwerem, niezależnie od grupy przypisanej użytkownikowi.

Gdy opcja Automatically create assignment for All Users group jest odznaczona, nabyta licencja nie jest przypisana do żadnej grupy użytkowników i dlatego not accessible przez sieć. Licencję należy ręcznie przypisać do odpowiedniej grupy za pomocą przycisku — dostępnego po otwarciu wpisu licencji (Admin – Licenses) w trybie edycji ().

Dostęp do licencji Altium Designer (logowanie)

W trybie Local PLS licencje, które zostały skonfigurowane i udostępnione przez Private License Service, mogą być używane przez instalacje Altium Designer w sieci, działające jako klienci PLS. Aby uzyskać dostęp do licencji Altium Designer udostępnianej przez Enterprise Server PLS, zaloguj się do swojego Workspace Enterprise Server z poziomu Altium Designer — pole wyboru powiązane z tym oknem dialogowym może zostać użyte do zautomatyzowania logowania.

Podczas logowania do Enterprise Server należy pamiętać, że nazwa serwera localhost dotyczy tylko lokalnego komputera. Jeśli serwer PLS jest hostowany na innym komputerze w sieci, do logowania należy użyć nazwy sieciowej (serwera) tego zdalnego komputera — pole Server Address w oknie dialogowym logowania odnosi się do tej nazwy ([computer_name]). Na komputerze hostującym Enterprise Server można przejść do Control Panel\System and Security\System, aby potwierdzić jego sieciową nazwę komputera. Zalecaną metodą jest zawsze logowanie przy użyciu adresu computer_name:port serwera.

Logowanie do serwera impala w Altium Designer.
Logowanie do serwera impala w Altium Designer.

Nie ma konieczności logowania się do serwera. Aby uzyskać dostęp do licencji z Altium Designer bez logowania do Enterprise Server, jeśli takie podejście jest pożądane, użyj opcji Connect to Private Server w widoku License Management programu Altium Designer. Należy pamiętać, że serwer PLS musi być ustawiony w trybie No Authentication, a jego opcja Automatic user creation powinna być zaznaczona. Więcej informacji znajduje się w sekcji Licencjonowanie bez logowania do serwera.

Gdy Altium Designer połączy się z Enterprise Server i jego PLS, obszar dostępnych licencji w widoku License Management (Altium Designer Agile, Altium Designer) zostanie wypełniony listą licencji prywatnych udostępnianych przez połączenie PLS serwera. Użyj opcji License Management klienta projektowego z menu rozwijanego kontrolki Current User (w prawym górnym rogu), aby uzyskać dostęp do widoku License Management.

License ManagementDostęp do strony w Altium Designer.
License ManagementDostęp do strony w Altium Designer.

Aby wydzierżawić licencję dla instalacji Altium Designer, kliknij Use Licenseprzycisk na kafelku licencji lub kliknij kafelek prawym przyciskiem myszy i wybierz polecenie Use License z menu kontekstowego. Pamiętaj, że licencja hostowana przez Enterprise Server może być ustawiona w trybie Automatic Leasing, dzięki czemu w Altium Designer nie jest wymagana żadna interwencja użytkownika poza zalogowaniem się do serwera.

Gdy licencja jest używana, jej kafelek będzie oznaczony ikoną  i wyróżniony zieloną ramką. Pole Seats dla tej licencji zostanie zaktualizowane, aby odzwierciedlić zajęcie kolejnego stanowiska tej licencji.

Licencje prywatne są udostępniane po zalogowaniu się do serwera. Pamiętaj, że wewnętrzna opcja Setup PLS w Altium Designer nie jest używana.
Licencje prywatne są udostępniane po zalogowaniu się do serwera. Pamiętaj, że wewnętrzna opcja Setup PLS w Altium Designer nie jest używana.

Użytkownicy Altium Designer nie muszą logować się do internetowego konta Altium Account, aby korzystać z licencji prywatnej, a lokalne połączenie LAN/WAN może być odizolowane od Internetu. W razie potrzeby przejdź do strony System – Account Management page w oknie dialogowym Preferences, aby wyłączyć połączenie z Altium Account, i użyj strony System – Network Activity page, aby wybrać konkretne usługi połączeń sieciowych, które będą dozwolone.

Status licencji jest również widoczny w interfejsie przeglądarkowym Workspace na stronie License Manager (Admin – Licenses). Rozwiń wpis licencji (), aby zobaczyć bieżące szczegóły dzierżawy i, jeśli to konieczne, zakończyć bieżącą sesję dzierżawy użytkownika, klikając polecenie Release.

► Zobacz tabelę Porównanie trybów PLS serwera, aby uzyskać zbiorcze podsumowanie trybu Local PLS.

Roaming licencji Private Server

Stanowisko licencji Private Server można udostępnić w roamingu, tj. pobrać na określony czas. Aby korzystać z licencji w tym trybie, nie musisz pozostawać połączony z serwerem licencji – możesz się rozłączyć i pracować offline, swobodnie przemieszczając się ze swoim stanowiskiem licencji.

Aby użyć stanowiska dostępnej licencji Private Server w tym trybie, kliknij przycisk  na kafelku licencji lub kliknij kafelek prawym przyciskiem myszy i wybierz polecenie Roam z menu kontekstowego. Pojawi się okno dialogowe Retain License, w którym możesz określić, przez ile dni i/lub godzin chcesz korzystać ze stanowiska w roamingu. Wprowadź liczbę dni i/lub godzin albo użyj strzałek w górę/w dół, aż pojawi się żądana liczba.

  • Maksymalny czas korzystania z licencji Private Server w tym trybie roamingowym jest ograniczony czasem ważności samej licencji.

  • Jeśli korzystasz w roamingu ze stanowiska licencji Private Server i okres roamingu upłynie, korzystanie z tego stanowiska zostanie zatrzymane bez okresu karencji.

  • Administrator Enterprise Server może skonfigurować możliwość udostępnienia licencji w roamingu oraz maksymalny czas roamingu w ustawieniach przypisania licencji – dowiedz się więcej.

Gdy licencja jest używana w trybie roamingu, jej kafelek będzie oznaczony ikoną  i wyróżniony zieloną ramką. Pole Seats dla tej licencji zostanie zaktualizowane, aby odzwierciedlić zajęcie kolejnego stanowiska tej licencji.

Aby korzystać z licencji Private Server w trybie roamingu, użyj opcji Roam.
Aby korzystać z licencji Private Server w trybie roamingu, użyj opcji Roam.

Podczas korzystania z licencji w trybie roamingu możesz swobodnie odłączyć się od serwera licencji i pracować offline. Jedyny moment, w którym musisz połączyć się z serwerem licencji podczas korzystania ze stanowiska licencji w tym trybie, to sytuacja, gdy chcesz zwolnić licencję lub wydłużyć okres roamingu. To drugie wykonuje się przez ponowne kliknięcie przycisku . Następnie dostosuj okres roamingu zgodnie z potrzebami, używając okna dialogowego Retain License.

Zwolnienie licencji używanej w roamingu odbywa się przez połączenie z serwerem licencji i kliknięcie przycisku na kafelku licencji lub kliknięcie kafelka prawym przyciskiem myszy i wybranie polecenia Release z menu kontekstowego.

Tryb External PLS

Tryb konfiguracji External PLS Enterprise Server jest przeznaczony dla instalacji, w których w sieci występuje wiele serwerów, a jeden z nich jest skonfigurowany jako centralna (zdalna) usługa Private License Service dla wszystkich użytkowników. Ten typ instalacji jest odpowiedni dla większych przedsiębiorstw, gdzie każdy dział firmy (Engineering, Development itd.) może korzystać z wielu instalacji Altium Designer oraz lokalnego serwera działowego do celów zarządzania danymi projektowymi. Zarówno serwery danych projektowych działów, jak i instalacje Altium Designer są licencjonowane przez centralną usługę licencjonowania, taką jak PLS w Altium Server lub Altium Infrastructure Server, przeznaczoną specjalnie do tego zadania.

W tym układzie serwery są skonfigurowane następująco:

  • Central Licensing Server – jest ustawiony na Local PLS mode (zobacz powyżej), tak aby wszystkie pobrane przez niego licencje były udostępniane przez sieć. Z perspektywy lokalnego serwera (działowego) jest to serwer zewnętrzny, który oferuje usługę licencjonowania poprzez swój PLS. Pamiętaj, że opcja Automatic user creation musi być zaznaczona (jest to ustawienie domyślne), ponieważ umożliwia to User synchronization między serwerami lokalnym i zewnętrznym.

    Aby centralny serwer licencjonowania mógł udostępniać licencje innym serwerom w sieci, które są ustawione na External PLS Mode (na przykład serwerom działowym), centralny serwer licencjonowania (ustawiony w trybie Local PLS) musi mieć ustawienie License Manager Authentication Mode ustawione na No Authentication.

    Jeśli zamiast tego ustawiony byłby tryb zabezpieczeń Server Session, usługa tożsamości serwera (IDS) nie pozwoliłaby na połączenie PLS z innym serwerem w sieci, ponieważ w tym trybie połączenia są weryfikowane przez sesję utworzoną po zalogowaniu się użytkownika i są z nią powiązane – a serwer, jak można się spodziewać, nie loguje się.

  • Local (department) Server – jest ustawiony na External PLS mode i skonfigurowany tak, aby łączyć się z PLS centralnego serwera licencjonowania i korzystać z niego zamiast z własnego PLS serwera lokalnego. Serwer lokalny korzysta więc do licencjonowania z external PLS (tego w centralnym serwerze licencjonowania), ale nadal będzie oferował swoim podłączonym użytkownikom lokalne usługi Data Management.

Aby przełączyć serwer lokalny do trybu External PLS, wybierz opcję External PLS na stronie License Manager w interfejsie przeglądarkowym Workspace – Admin – Settings – License manager.

Ustaw adres URL i port External PLS, aby uzyskać dostęp do serwera zewnętrznego skonfigurowanego jako centralny prywatny serwer licencjonowania.
Ustaw adres URL i port External PLS, aby uzyskać dostęp do serwera zewnętrznego skonfigurowanego jako centralny prywatny serwer licencjonowania.

W tym trybie Enterprise Server łączy się z zewnętrznym PLS i korzysta z niego (takim jak PLS zdalnego serwera skonfigurowanego jako centralny serwer licencjonowania) zamiast z własnej usługi licencjonowania (PLS). Adres sieciowy centralnego serwera licencji na powyższym obrazie, a tym samym cel połączenia z zewnętrznym PLS, to http://LicenseServer – adres ten opiera się na computer_name komputera hosta serwera licencji.

Lokalny „działowy” serwer ustawiony w trybie External PLS skutecznie przekierowuje licencje udostępniane przez PLS centralnego serwera licencjonowania do lokalnych instalacji Altium Designer.
Lokalny „działowy” serwer ustawiony w trybie External PLS skutecznie przekierowuje licencje udostępniane przez PLS centralnego serwera licencjonowania do lokalnych instalacji Altium Designer.

Gdy użytkownik Altium Designer loguje się do Local Server (obecnie skonfigurowanego w trybie External PLS), usługa PLS na serwerze zdalnym jest „przekierowywana” przez lokalny Enterprise Server i udostępnia swoje licencje dla Altium Designer. Jak zwykle, użytkownik musi użyć prawidłowych poświadczeń (lokalnych), aby zalogować się do serwera lokalnego.

W przypadku korzystania z konfiguracji Central PLS Server do udostępniania licencji przez sieć, grupy przypisane do użytkowników i licencji konfiguruje się w Central Licensing Server, a nie w lokalnym serwerze (działowym). Przypisania grup w Local Server nie mają zastosowania, ponieważ serwer lokalny przekierowuje walidację użytkownika/licencji do centralnego PLS — zobacz sekcję Automatic User Sync poniżej.

Ustawienia External PLS

Opcje i ustawienia External PLS przedstawiono poniżej. Zazwyczaj ta konfiguracja jest używana dla serwera lokalnego/działowego, w którym zarówno licencje Altium Designer, jak i licencje serwera są zarządzane przez zdalną centralną usługę licencjonowania.

Adres URL i port PLS

Powiązane ustawienia PLS url i PLS Port powinny odpowiadać konfiguracji serwera zewnętrznego. Adres URL to adres (nazwa sieciowa) zdalnego komputera PC, który hostuje „centralny” PLS serwera, zgodnie z wpisem „Computer Name” komputera hosta w sekcji Control Panel\System and Security\System. W systemie Windows 10 zobacz Settings » System » About.

Licencjonowanie Local Server

  • Gdy opcja Use local license manager for vault licensing jest włączona (zaznaczona), Enterprise Server będzie licencjonowany „wewnętrznie” za pomocą licencji serwerowych, które pobrał z usługi Altium License, lub za pomocą plików licencji alf, które zostały zaimportowane z dysku albo umieszczone w folderze instalacyjnym serwera.
  • Gdy opcja jest odznaczona, Enterprise Server będzie licencjonowany z zewnętrznego PLS, wskazanego w ustawieniach PLS url i Port. Serwer zewnętrzny (na przykład Central Licensing Server) będzie mieć dostępne licencje Altium Enterprise Server z wystarczającą liczbą stanowisk, które pobrał z usługi Altium License. Należy pamiętać, że jeśli serwer był wcześniej licencjonowany w inny sposób, może być konieczne jego ponowne uruchomienie, aby włączyć jego funkcje.

► Zobacz tabelę Server PLS mode comparison, aby uzyskać zbiorcze porównanie trybu External PLS.

Przypisanie licencji do grup użytkowników

Opcja Automatically create assignment for All Users group wymusza przypisanie nowo pozyskanych licencji do domyślnej grupy All Users . Ta opcja jest wyłączona, gdy powyższa opcja Use local license manager for vault licensing jest odznaczona, ponieważ w tym trybie wszystkie licencje pochodzą z External PLS, takiego jak PLS na serwerze zdalnym używanym jako Central Licensing Server.

Funkcja automatycznej synchronizacji użytkowników

Jak opisano powyżej, aby wdrożyć scentralizowany system licencjonowania oparty na wielu Altium Server, jeden serwer jest konfigurowany jako Central PLS, który udostępnia licencje lokalnym serwerom (np. działowym) i przypisanym do nich użytkownikom. Central Licensing Server jest ustawiony w Local PLS mode (oraz „No Authentication”), a Local Servers są ustawione w Externals PLS mode, gdzie przypisanym im PLS jest zdalny Central Licensing Server.

Gdy użytkownicy Altium Designer logują się do swojego Local Server, uzyskują dostęp do licencji, które zostały „przekierowane” z (zewnętrznego) PLS w Central Licensing Server.

Częścią mechanizmu umożliwiającego przyznanie użytkownikowi dostępu do zdalnych licencji za pośrednictwem Local Server jest utworzenie „zsynchronizowanej” nazwy użytkownika w Central Licensing Server — lokalna nazwa użytkownika jest synchronizowana do Central Licensing Server. Zobacz Automatic user creation w trybie No Authentication, powyżej.

Utworzony profil użytkownika w Licensing Server ma złożoną nazwę konta użytkownika; user_name server_name, gdzie server_name odnosi się do nazwy sieciowej lokalnego serwera użytkownika (działowego), a user_name odnosi się do nazwy używanej do logowania do tego Local Server. Nazwa złożona odnosi się do „lokalnego” konta użytkownika.

Należy pamiętać, że zsynchronizowane konto użytkownika nie zostanie utworzone, jeśli opcja Automatic user creation jest odznaczona.

Na przykład, jeśli użytkownik AltiumPaul zaloguje się do przypisanego mu serwera lokalnego (Department Workspace hostowanego na IMPALA), PLS na serwerze centralnym (Licensing Server hostowanym na LicenseServer) umożliwi dostęp do licencji, tworząc wpis User o nazwie AltiumPaul IMPALA. Wartości First Name i Last Name nowego profilu użytkownika będą odpowiednio wynosić AltiumPaul  i IMPALA (lokalny użytkownik działowy i serwer) — Username konta to IMPALA:AltiumPaul.

Po ustawieniu trybu External PLS licencje dla zalogowanego użytkownika są pobierane z określonego zewnętrznego PLS, który tworzy zsynchronizowany profil użytkownika (jak pokazano poniżej).
Po ustawieniu trybu External PLS licencje dla zalogowanego użytkownika są pobierane z określonego zewnętrznego PLS, który tworzy zsynchronizowany profil użytkownika (jak pokazano poniżej).

W konfiguracji wieloserwerowej (centralny serwer licencji i lokalne serwery „działowe”) nazwa użytkownika z Local Server jest synchronizowana/replikowana w Licensing Server, jeśli jeszcze nie istnieje — zapewniając w ten sposób lokalny dostęp do scentralizowanych licencji.
W konfiguracji wieloserwerowej (centralny serwer licencji i lokalne serwery „działowe”) nazwa użytkownika z Local Server jest synchronizowana/replikowana w Licensing Server, jeśli jeszcze nie istnieje — zapewniając w ten sposób lokalny dostęp do scentralizowanych licencji.

W takim przypadku licencja Altium Designer na zdalnym Licensing Server będzie pokazana jako dzierżawiona przez AltiumPaul IMPALA — jest to zsynchronizowany użytkownik AltiumPaul  z Local Server (hostowanego na Department Workspace na IMPALA). Mimo że użytkownik Altium Designer jest zalogowany do lokalnego serwera działowego, licencja Altium Designer jest dostarczana przez zdalny PLS Licensing Server (za pośrednictwem serwera lokalnego). Należy pamiętać, że Altium Designer pokazuje licencję jako wydzierżawioną kontu użytkownika Username, którym w tym utworzonym przykładzie jest IMPALA:AltiumPaul.

Użytkownik zalogowany do swojego lokalnego serwera „działowego” będzie w sposób transparentny uzyskiwać dostęp do licencji z centralnego serwera licencjonowania za pośrednictwem swojego serwera lokalnego.
Użytkownik zalogowany do swojego lokalnego serwera „działowego” będzie w sposób transparentny uzyskiwać dostęp do licencji z centralnego serwera licencjonowania za pośrednictwem swojego serwera lokalnego.

Ogólnie rzecz biorąc, tworzenie (zsynchronizowanych) użytkowników przez PLS zachodzi, gdy jego tryb jest ustawiony na „Local PLS”, „No Authentication” i „Automatic user creation”. Dotyczy to serwera PLS skonfigurowanego jako scentralizowany License Server w układzie wieloserwerowym Central/Local, ale jest również prawdziwe dla każdego serwera ustawionego w tym trybie (Local-PLS/No-Authentication/AutoUserCreation).

Grupa Licensing Server

Profile użytkowników zsynchronizowane z centralnym serwerem PLS w konfiguracji wieloserwerowej mogą być dodawane do grup, tak jak w przypadku każdego innego serwera ustawionego w Local PLS mode.

W przypadku konfiguracji serwerowej składającej się z centralnego Licensing Server i rozproszonych Local Servers (jak opisano powyżej), zduplikowani (zsynchronizowani) użytkownicy w Licensing Server mogą być dodawani do grup w celu ograniczenia dostępności licencji. W związku z tym, gdy użytkownik loguje się do Local Server, licencje udostępniane użytkownikowi (z zewnętrznego PLS Licensing Server za pośrednictwem Local Server) będą określane przez groups i License assignments skonfigurowane dla tego zsynchronizowanego użytkownika w centralnym Licensing Server.

W powyższym przykładzie zsynchronizowany użytkownik AltiumPaul IMPALA (użytkownik AltiumPaul  zsynchronizowany z Local Server) w Licensing Server może zostać dodany do grupy Engineering, do której przypisana jest określona licencja Altium Designer. Gdy użytkownik AltiumPaul zaloguje się do swojego serwera lokalnego, wskazana licencja stanie się dostępna dzięki powiązanej konfiguracji grupy użytkowników i przypisania licencji w zewnętrznym Licensing Server.

Ogólnie rzecz biorąc, takie przypisania grup użytkowników i licencji są wdrażane przez administratora Licensing Server, gdy użytkownik Local Server zaloguje się po raz pierwszy (co inicjuje proces synchronizacji użytkownika).

Zobacz Przypisania grup licencji poniżej, aby uzyskać więcej informacji o pracy z grupami i przypisaniami licencji.

Licencjonowanie bez logowania do serwera

Dla użytkowników Altium Designer, którzy nie korzystają z możliwości zarządzania danymi Enterprise Server i w związku z tym nie logują się do serwera, Altium Designer może uzyskiwać dostęp do licencji z PLS serwera przy użyciu wewnętrznej konfiguracji PLS w Altium Designer (jak opisano poniżej). W tym podejściu Enterprise Server jest skonfigurowany następująco:

  • Tryb PLS serwera jest ustawiony na Local PLS, aby licencje były udostępniane w sieci.
  • PLS musi być ustawiony na tryb zabezpieczeń 'No Authentication', ponieważ w tej konfiguracji sesja serwera nie zostanie ustanowiona przez logowanie do serwera.
  • PLS serwera ma dostępną odpowiednią licencję Altium Designer przypisaną do All Users, tak aby była dostępna dla każdego połączenia z serwerem.

Opisana poniżej metoda uzyskiwania dostępu do licencji Altium Designer i korzystania z nich dotyczy również starszego Private License Server (PLS 1.0), który jest instalowany jako usługa Windows.

Dostęp do licencji w Altium Designer

Aby uzyskać dostęp do licencji hostowanych na serwerze w Altium Designer (bez logowania), wybierz Connect to Local Server w widoku License Management (użyj opcji Licenses z menu rozwijanego kontrolki Current User, aby uzyskać dostęp do widoku License Management). Zostanie otwarte okno dialogowe Private License Server Setup.

Jeśli jesteś zalogowany na swoje konto Altium, użyj opcji Connect to Local Server z menu kontrolki Add License, aby otworzyć okno dialogowe Private License Server Setup.

Wprowadź podstawowe dane serwera dla PLS w oknie dialogowym Private License Server Setup i kliknij OK. Nazwa serwera będzie nazwą sieciową (nazwą komputera) komputera PC hostującego Enterprise Server, a standardowy port to 9780 – użyj portu 9785 oraz FQDN serwera, aby ustanowić bezpieczne połączenie https (zobacz przykład). Pozostałe ustawienia okna dialogowego, takie jak opcje Servers list, dotyczą starszego typu połączenia PLS 1.0.

Zwróć uwagę, że podczas korzystania z wewnętrznej konfiguracji Altium Designer do uzyskiwania dostępu do licencji PLS wymagane są tylko wpisy nazwy serwera i portu. W przypadku połączenia ze starszym PLS 1.0 działanie jest inne.
Zwróć uwagę, że podczas korzystania z wewnętrznej konfiguracji Altium Designer do uzyskiwania dostępu do licencji PLS wymagane są tylko wpisy nazwy serwera i portu. W przypadku połączenia ze starszym PLS 1.0 działanie jest inne.

Po nawiązaniu połączenia z PLS obszar dostępnych licencji w widoku License Management zostanie wypełniony listą licencji prywatnych, z których możesz korzystać.

Podczas ustanawiania połączenia licencyjnego z PLS przy użyciu tego podejścia licencja musi być początkowo ustawiona w Enterprise Server na grupę „All Users” (ustawienie domyślne). Gdy licencja zostanie rozpoznana przez Altium Designer, na serwerze automatycznie generowany jest pasujący profil użytkownika, jak opisano poniżej. Ten wygenerowany profil użytkownika można następnie dodać do grupy, której członkowie mają dostęp do określonych licencji – umożliwia to administratorowi serwera kontrolowanie dostępu do licencji dla użytkowników, którzy nie logują się do serwera.

Aby wypożyczyć licencję dla instalacji Altium Designer, kliknij przycisk Use License na kafelku licencji albo kliknij kafelek prawym przyciskiem myszy i wybierz polecenie Use License z menu kontekstowego. Zwróć uwagę, że licencja hostowana przez Enterprise Server może być ustawiona w trybie Automatic Leasing, tak aby w Altium Designer nie była wymagana żadna interwencja użytkownika poza początkową aktywacją połączenia Private license server.

Gdy licencja jest używana, jej kafelek będzie oznaczony ikoną  i podświetlony zieloną ramką. Pole Seats dla tej licencji zostanie zaktualizowane, aby odzwierciedlić zajęcie kolejnego miejsca tej licencji. Po stronie serwera wpis licencji na stronie License Manager (Admin – Licenses) pokaże, że miejsce zostało zajęte przez nazwę użytkownika wyprowadzoną z komputera hosta Altium Designer – więcej informacji znajdziesz w sekcji poniżej.

  • Użytkownicy Altium Designer nie muszą logować się do internetowego konta Altium ani do Enterprise Server, aby korzystać z licencji prywatnej, a lokalne połączenie LAN/WAN może być odizolowane od internetu. W razie potrzeby przejdź do strony System – Account Management w oknie dialogowym Preferences, aby wyłączyć połączenie z kontem Altium, i użyj strony System – Network Activity, aby wybrać konkretne usługi połączeń sieciowych, które będą dozwolone.

  • Podczas uzyskiwania dostępu do licencji hostowanych na serwerze w Altium Designer bez logowania licencja może być także używana w trybie roamingu. Więcej informacji znajdziesz w powyższej sekcji Roaming licencji Private Server.

Tworzeni użytkownicy

Gdy użytkownik połączy się z PLS Enterprise Server z poziomu Altium Designer bez logowania (jak opisano powyżej), na serwerze tworzony jest profil użytkownika odpowiadający nazwie łączącego się komputera oraz nazwie aktywnego konta użytkownika Windows – czyli komputera i konta Windows, na którym działa Altium Designer.

Na przykład użytkownik może korzystać z konta Windows o nazwie Design na komputerze o nazwie PC4. Gdy opcja Connect to Private Server w Altium Designer zostanie użyta do uzyskania dostępu do licencji, PLS serwera hostujący tę licencję utworzy użytkownika o nazwie Design PC4, z imieniem/nazwiskiem Design/PC4 i nazwą użytkownika Design.

Zwróć uwagę, że utworzona nazwa użytkownika ma inny format niż nazwa użytkownika tworzona w odpowiedzi na signing inużytkownika do serwera, jak opisano w sekcji Automatyczne tworzenie użytkownika. W obu przypadkach PLS jest ustawiony w trybie No Authentication mode, jednak gdy użytkownik się zalogował, utworzona nazwa użytkownika jest oparta na nazwie logowania i nazwie serwera (user_name server_name). Gdy używana jest funkcja Connect to Private Server (bez logowania), utworzona nazwa opiera się na aktywnym koncie Windows użytkownika (user_account_name), jak opisano tutaj.

Ponownie, jest to nazwa użytkownika serwera, którą można dodać do grup(y), a to z kolei określi, które licencje będą udostępniane temu użytkownikowi na tym komputerze.

Poniżej znajdziesz więcej informacji o przypisaniach grup i licencji.

Przypisania grup licencji

Aby kontrolować dostępność licencji dla użytkowników Altium Designer, PLS Enterprise Server można skonfigurować tak, aby kojarzył określone licencje ze zdefiniowanymi grupami użytkowników. W praktyce, gdy użytkownik loguje się do serwera, PLS zaoferuje tylko te licencje, które są przypisane do grup, w których ten użytkownik jest członkiem.

Użytkownicy i grupy użytkowników mogą być już zarejestrowani na Enterprise Server, jeśli jest on obecnie używany do zarządzania i przechowywania danych projektowych Altium Designer. Licencje hostowane przez serwer są domyślnie przypisywane do grupy „All Users”, ale można je ponownie przypisać do dowolnej dostępnej grupy. Podobnie, użytkowników można dodawać do dowolnej dostępnej grupy.

Użytkownicy

Aby dodać nowy profil użytkownika i przypisać go do grupy, wybierz Users z menu głównego przeglądarki, aby wyświetlić listę zarejestrowanych nazw użytkowników Enterprise Server, a następnie wybierz przycisk .

Wprowadź dane nowego użytkownika w wyskakującym oknie dialogowym Add User i kliknij przycisk , aby zatwierdzić zmiany. Okno dialogowe zawiera kilka istotnych pól:

  • Authentication: Domyślna opcja Built-in identyfikuje połączenie użytkownika przy użyciu własnej usługi tożsamości Enterprise Server (IDS), natomiast metoda Windows ma zastosowanie, gdy komputery hosta należą do domeny Windows i używane będzie uwierzytelnianie domeny Windows.

  • Add Groups: Nowego użytkownika można dodać do istniejącej grupy, wpisując nazwę grupy w tym polu. Pole będzie dynamicznie wyszukiwać istniejącą grupę odpowiadającą pierwszej wpisanej literze lub literom — wybierz nazwę grupy, aby potwierdzić wybór. Domyślnie użytkownicy nie są przypisani do żadnej grupy.

Zobacz Managing Users & Groups, aby uzyskać bardziej szczegółowe informacje o użytkownikach.

Grupy

Aby dodać nową grupę, a następnie dodać istniejącego użytkownika jako jej członka, wybierz Groups z menu głównego przeglądarki, aby wyświetlić listę istniejących nazw grup, a następnie wybierz przycisk .

Dodaj nazwę nowej grupy w oknie dialogowym Create Group  i uwzględnij wszystkich użytkowników, których chcesz dodać jako członków tej grupy. Pole Add Members będzie dynamicznie wyszukiwać istniejącego użytkownika odpowiadającego pierwszej wpisanej literze lub literom — wybierz pełną nazwę członka, aby potwierdzić wybór. Kliknij przycisk w oknie dialogowym, aby zatwierdzić zmiany.

Zobacz Managing Users & Groups, aby uzyskać bardziej szczegółowe informacje o grupach.

Istniejący użytkownicy

Istniejących użytkowników można uczynić członkami grupy (lub grup), edytując ich profil użytkownika. Wybierz wpis użytkownika na stronie Admin – Users i kliknij przycisk  w prawym górnym rogu listy, aby otworzyć okno dialogowe Edit User , zaznacz grupy, które chcesz dodać, na liście Existing Groups, a następnie kliknij przycisk , aby zatwierdzić zmiany. Grupę można również dodać, wpisując jej nazwę w polu Add Groups , jak opisano powyżej.

Zwróć uwagę, że istniejący użytkownik może być reprezentowany w kilku formatach, w zależności od sposobu jego dodania. Formaty obejmują standardowe wpisy Username/Firstname/Lastname, a także wpisy wygenerowane automatycznie przez PLS w odpowiedzi na połączenia przychodzące, które nie inicjują sesji serwera poprzez zalogowanie.

User Username First Name Last Name Account Creator Circumstances
Trevor Smith Trevor Trevor Smith Wprowadzony ręcznie Standardowe konto użytkownika dodane przez administratora serwera.
Design PC4 Design Design PC4 Wygenerowany automatycznie Użytkownik Altium Designer, pracujący z konta Windows Design na komputerze PC4, połączył się z PLS bez logowania do serwera.
Trevor CADDESIGN CADDESIGN:Trevor Trevor CADDESIGN Wygenerowany automatycznie Użytkownik Trevor zalogował się na swoje konto na Enterprise Server CADDESIGN, którego PLS jest ustawiony w trybie „No Authentication”. Ponadto, w konfiguracji serwerów Central/Local, gdy Trevor loguje się do swojego serwera lokalnego (CADDESIGN, ustawionego w trybie External PLS), użytkownik Trevor CADDESIGN jest generowany w PLS serwera centralnego (który jest ustawiony w trybie „No Authentication”).

We wszystkich przypadkach te profile użytkowników można uczynić członkami grup przez edycję wpisu użytkownika. Należy pamiętać, że w konfiguracji Central Licensing Server i wielu serwerów lokalnych (zobacz External PLS mode) członkostwo użytkownika w grupie jest stosowane w Central PLS do celów licencjonowania, a nie na poziomie Local Server.

W konfiguracji wieloserwerowej Central/Local proces konfiguracji użytkownika będzie zazwyczaj wyglądał następująco:

  1. Utwórz standardowe konto użytkownika na lokalnym/wydziałowym serwerze użytkownika (ustawionym w trybie „External PLS”, wskazującym na centralny Licensing PLS).
  2. Poproś użytkownika o zalogowanie się do nowego konta na serwerze lokalnym — spowoduje to synchronizację nazwy użytkownika z centralnym PLS (w postaci user_name server_name)
  3. W centralnym PLS edytuj nowy zsynchronizowany wpis użytkownika, aby uczynić go członkiem wymaganych grup. Licencje są przypisywane do grup, umożliwiając dostęp użytkownikom — patrz poniżej.

Przypisania licencji

W trybie Local PLS Enterprise Server PLS może selektywnie udostępniać licencje Altium Designer, które zostały przypisane do określonej grupy, która z kolei może być powiązana z serwerowym kontem użytkownika. Domyślnie (o ile nie określono inaczej) wszystkie licencje pozyskane przez Enterprise Server są przypisywane do grupy „All Users”, a zatem są dostępne dla każdego użytkownika, który łączy się z PLS.

Aby wyświetlić i edytować istniejące przypisania licencji do grup, przejdź do Admin – Licenses w interfejsie przeglądarkowym Workspace i wybierz kartę Groups. Kliknij nazwę grupy w kolumnie Groups, aby zobaczyć należących do niej użytkowników oraz, po prawej stronie, przypisane licencje.

Licencję można przypisać do grupy, otwierając okno dialogowe Add/Edit assignment za pomocą przycisku , a następnie wybierając dostępną licencję, jej grupę docelową i opcje przypisania.

Bardziej bezpośrednim sposobem przypisania licencji do konkretnej grupy jest edycja istniejącego przypisania licencji. Wybierz przycisk powiązany z wpisem licencji na karcie Licenses, a następnie zmień ustawienie License assignments w oknie dialogowym Edit Assignment (otwieranym z przycisku istniejącego przypisania) z „All Users” na dostępną grupę. Alternatywnie, aby po prostu dodać dodatkowe przypisanie grupy, wybierz przycisk i określ jego szczegóły w oknie dialogowym Add Assignment.

Typ licencji, konkretna licencja oraz proponowane przypisanie grupy są wybierane z menu rozwijanych, które zostaną wypełnione listą aktualnie dostępnych pozycji. Na poniższym przykładowym obrazie 10 stanowisk konkretnej 20-stanowiskowej licencji Altium Designer jest przypisywanych do grupy Engineers.

Opcje przypisania licencji obejmują:

  • Automatyczne dzierżawienie: Włącz opcję Automatic leasing, aby wymusić, by Altium Designer automatycznie dzierżawił (używał) tę licencję, gdy stanie się dostępna. W Menedżerze Licencji Altium Designer normalny proces wyboru licencji z listy i wybrania Use jest wykonywany automatycznie dla tej licencji.

  • Dostępność stanowisk: Określ liczbę stanowisk licencyjnych (do łącznej liczby stanowisk dostępnych dla danej licencji), które mają być udostępnione powiązanej grupie, lub po prostu zaznacz opcję All available seats, aby włączyć całkowitą liczbę stanowisk dla tej licencji (jej atrybut User Count)

  • Roaming: Umożliw licencji pracę w trybie „roaming” (używanie przez Altium Designer, gdy komputer hosta nie jest podłączony do sieci), wybierając opcję Allow Roaming. Ustawienie czasu trwania Max roam skonfiguruje licencję tak, aby wyłączyć „roamingowe” stanowisko po określonym czasie. Wprowadź 0 , aby zezwolić na nieograniczony roaming (w przypadku licencji terminowej roaming będzie w praktyce ograniczony datą wygaśnięcia licencji). Więcej informacji można znaleźć w sekcji Roaming a Private Server License.

  • Automatyczne zwalnianie stanowiska: Umożliwia zwolnienie stanowiska licencji Altium Designer, gdy komputer kliencki jest nieaktywny lub bezczynny, tj. gdy nie ma aktywności myszy ani klawiatury na komputerze klienckim i nie jest aktualnie wykonywany żaden długotrwały proces Altium Designer, taki jak wydanie projektu, poprzez włączenie opcji Release seats on inactive clients. Ustawienie Lease verification interval (hours) określa przedział czasu pomiędzy wysyłaniem żądań weryfikacyjnych z Altium Designer (jeśli w poprzednim okresie nie było aktywności, stanowisko zostanie zwolnione pod warunkiem, że opcja Release seats on inactive clients jest włączona). Wprowadź wartość od 1 do 12 godzin. Należy pamiętać, że funkcja automatycznego zwalniania z powodu braku aktywności jest dostępna w Altium Designer 25.1 lub nowszej wersji.

  • Powiadomienia: Powiadomienia to wiadomości wysyłane do użytkowników w odpowiedzi na określone zdarzenia, na przykład gdy określony procent dostępnych stanowisk licencyjnych został wydzierżawiony lub gdy próba wydzierżawienia stanowiska zakończy się niepowodzeniem. Należy pamiętać, że powiadomienia e-mail nie są dostępne, dopóki nie zostaną skonfigurowane i włączone — patrz Configuring Email Notifications.

    • Gdy opcja Notify when <x>% of available seats have been leased jest włączona i liczba wydzierżawionych stanowisk osiągnie (lub przekroczy) ten procent, powiązane powiadomienie e-mail zostanie wysłane do grupy określonej w polu Send to users with role. Zobacz przykład.

    • Gdy opcja Send reject notifications jest włączona, wiadomość e-mail o błędzie zostanie wysłana do powyższej grupy, gdy użytkownik spróbuje wydzierżawić niedostępne stanowisko licencyjne — na przykład gdy pozostałe stanowisko jest wyświetlane jako dostępne w widoku License Management bez odświeżenia (Altium Designer Agile, Altium Designer), ale od tego czasu zostało już wydzierżawione przez innego użytkownika ().

Po zakończeniu konfiguracji nowego przypisania licencji kliknij , aby zatwierdzić przypisanie do wybranej grupy. Aby uzyskać szczegółowe informacje o przypisanej licencji, wybierz opcję rozwinięcia () powiązaną z jej wpisem.

Należy pamiętać, że licencje mogą domyślnie mieć przypisanie All Users, więc aby przypisać licencję wyłącznie do innej grupy i jej użytkowników, trzeba będzie usunąć to przypisanie.

W przedstawionym powyżej scenariuszu przypisania licencji 10 stanowisk z 20-stanowiskowej licencji Altium Designer zostało przypisanych do grupy Engineers, a tym samym do jej członków. Jeśli domyślne przypisanie grupy All Users powiązane z licencją nie zostałoby usunięte, a oba przypisania istniałyby równocześnie, licencja nie byłaby dostępna wyłącznie dla członków grupy Engineers — byłaby dostępna dla wszystkich użytkowników serwera.

Aby usunąć istniejące przypisanie licencji, kliknij przycisk usuwania () powiązany z jego wpisem. Przypisanie licencji można edytować za pomocą powiązanego przycisku .

Karta Groups zapewnia zbiorczy widok bieżących grup, należących do nich użytkowników oraz licencji przypisanych do każdej grupy. Ten wszechstronny interfejs może być używany w połączeniu ze sposobem grupowania użytkowników (konfigurowanym na głównych stronach Users) w celu elastycznego podejścia do przydzielania licencji i stanowisk użytkownikom.

Zarządzanie licencjami

Usługa Private License Service (PLS) oparta na Enterprise Server oferuje szereg funkcji administracyjnych do zarządzania alokacją i wykorzystaniem licencji, w tym możliwość wymuszonego zwolnienia wydzierżawionej licencji oraz ścisłego monitorowania sposobu użycia licencji.

Zwolnienie używanej licencji

W sytuacjach, gdy licencja była używana przez Altium Designer, ale nie została poprawnie zwolniona przez oprogramowanie, PLS udostępnia sposób zakończenia tej dzierżawy i zwrócenia stanowiska do puli dostępnych stanowisk licencyjnych. Może to nastąpić, gdy komputer przeszedł w tryb czuwania, podczas gdy Altium Designer był aktywny, albo na skutek jakiejś awarii oprogramowania, która uniemożliwiła prawidłowe zamknięcie. W praktyce takie stanowisko licencyjne nadal jest zarejestrowane jako używane i w związku z tym niedostępne dla innego użytkownika.

Aby zlokalizować licencję, której dotyczy ta sytuacja, przejdź do listy licencji w interfejsie przeglądarkowym Workspace, wybierając Admin – Licenses. Na liście licencji wyświetlanej na karcie Licenses informacje o dzierżawie dla każdego wpisu są dostępne po rozwinięciu wpisu licencji przyciskiem — użyj tego, aby znaleźć użytkownika, który nadal zajmuje dane stanowisko licencyjne.

Licencję wydzierżawioną temu użytkownikowi można zakończyć, a stanowisko zwrócić do puli licencji, klikając łącze Release powiązane z wpisem użytkownika, a następnie potwierdzając działanie w oknie dialogowym Release seat. Altium Designer powiadomi użytkownika, że licencja została przymusowo zwolniona przez administratora.

Monitorowanie użycia licencji

Enterprise Server zapewnia szereg funkcji monitorowania użycia licencji i raportowania, które można wykorzystać do audytu sposobu używania licencji Altium Designer w organizacji. Jest to przydatne do zapewnienia najlepszego wykorzystania dostępnych stanowisk licencyjnych, przewidywania przyszłych wymagań licencyjnych oraz określenia wykorzystania przez poszczególnych użytkowników.

Funkcje użycia licencji serwera są dostępne w interfejsie przeglądarkowym na karcie Reports strony License Manager (Admin – Licenses). Oferuje to szeroki zakres opcji raportowania, dostępnych za pośrednictwem określonych kart w widoku Reports. Dostępne są następujące typy raportów:

  • Użycie w czasie rzeczywistym
  • Historia użycia
  • Dziennik użycia
  • Dziennik czasu

W zależności od rodzaju informacji wymaganych dla każdego raportu można zastosować powiązane filtry raportowania, aby dostosować wyniki tak, by obejmowały określone licencje, grupy, użytkowników i okresy.

  • Aby na przykład przefiltrować wyniki raportowania użycia tak, aby pokazać aktywność konkretnej licencji, wybierz interesującą Cię licencję z menu rozwijanego Licenses i kliknij — zobacz przykład. W razie potrzeby można dodać dodatkowe licencje — licencje są rozróżniane na podstawie ich kodu aktywacyjnego.
  • Działanie filtrowania tych opcji pozostaje aktywne podczas wybierania każdej karty stylu raportowania, co pozwala przeglądać raporty użycia ograniczone do tej licencji.
  • Strona Reports oferuje również opcję eksportu bieżącego raportu na dysk w formacie CSV — zgodnym z Microsoft Excel i innymi aplikacjami arkuszy kalkulacyjnych — do celów administracyjnych i księgowych. Wybierz żądane wyniki raportu za pomocą odpowiedniej karty i filtrów odpowiadających Twoim potrzebom, kliknij przycisk i wskaż lokalizację zapisania pliku na dysku.

Użycie w czasie rzeczywistym

Raport użycia w czasie rzeczywistym zawiera szczegółowe podsumowanie tego, w jaki sposób licencje Private Server dodane do Twojego Enterprise Server są obecnie wykorzystywane.

Historia użycia

Ten typ raportu zapewnia szczegółową historię tego, w jaki sposób były używane licencje Private Server dodane do Twojego Enterprise Server. Domyślnie raport wyświetla użycie z poprzedniego roku dla wszystkich używanych licencji Enterprise Server, grup i użytkowników. Użyj powiązanych filtrów raportowania u góry strony, aby dostosować wyniki do:

  • Określonego Time Interval dla uwzględnionych wpisów – poprzedniego roku, poprzedniego kwartału, poprzedniego miesiąca albo niestandardowego przedziału raportowania według własnego wyboru.
  • Uwzględnienia określonych licencji i/lub grup, i/lub użytkowników, zgodnie z potrzebami – spowoduje to filtrowanie wyników według tych ustawień.
  • Grupowania wpisów listy według określonych ram czasowych (Year, Quarter, Month, Week lub Day) oraz opcjonalnie jednego lub większej liczby innych pól (Product Name, Activation Code, User, Role). Na przykład możesz chcieć zobaczyć wykorzystanie licencji w określonym przedziale czasu i zestawić je według zdefiniowanych grup — wybierając wówczas Role w polu listy rozwijanej And. Rozwijając to dalej, możesz grupować według Role i Product Name, aby uzyskać historię wykorzystania każdego produktu dla każdej grupy.

Oprócz danych rejestrowanych czasowo dla każdego aktywnego użytkownika, lista raportu podaje przybliżony czas pracy (Avg Work Time) na podstawie zarejestrowanego Time Used w odniesieniu do liczby Days, w których licencja była używana. Obliczana jest również wartość reprezentująca średnie użycie stanowisk licencji Private Server w określonym okresie. Pokazana jako wartość procentowa (Usage %), może pomóc określić, w jakim stopniu pojemność licencji jest wykorzystywana, z uwzględnieniem zastosowanego filtrowania.

Dziennik użycia

Ten typ raportu zapewnia szczegółowy dziennik użycia licencji Private Server dodanych do Twojego Enterprise Server pod względem:

  • Tego, kto używał licencji i do której grupy przypisano mu tę licencję.
  • Tego, jakiej wersji oprogramowania używał.
  • Tego, kiedy rozpoczął używanie licencji.
  • Tego, kiedy zwolnił licencję (z powrotem do puli, aby mogli z niej korzystać inni użytkownicy konta).

Domyślnie dziennik odzwierciedla użycie z poprzedniego roku dla wszystkich używanych licencji Private Server, grup i użytkowników. Użyj powiązanych filtrów raportowania u góry strony, aby dostosować wyniki do:

  • Określonego Time Interval – poprzedniego roku, poprzedniego kwartału, poprzedniego miesiąca albo niestandardowego przedziału raportowania według własnego wyboru.
  • Uwzględnienia określonych licencji i/lub grup, i/lub użytkowników, zgodnie z potrzebami.

Dziennik czasu

Ten typ raportu zapewnia szczegółowy dziennik czasu dla licencji Private Server dodanych do Twojego Enterprise Server pod względem:

  • Tego, kto korzystał ze stanowiska określonej licencji i do której grupy przypisano mu tę licencję.
  • Czasu zajęcia stanowiska licencji (Action = IN).
  • Czasu zwolnienia stanowiska licencji z powrotem do puli, aby mogli z niego korzystać inni użytkownicy konta (Action = OUT).

Domyślnie dziennik odzwierciedla zdarzenia czasowe z poprzedniego roku dla wszystkich używanych licencji Private Server, grup i użytkowników. Użyj powiązanych filtrów raportowania u góry strony, aby dostosować wyniki do:

  • Określonego Time Interval – poprzedniego roku, poprzedniego kwartału, poprzedniego miesiąca albo niestandardowego przedziału raportowania według własnego wyboru.
  • Uwzględnienia określonych licencji i/lub grup, i/lub użytkowników, zgodnie z potrzebami.

Rozwiązywanie problemów z dostępem do licencji

Jeśli Altium Designer nie może połączyć się z PLS serwera Enterprise Server albo licencje, które zostały nabyte i skonfigurowane w PLS, nie pojawiają się na liście Available Licenses w Altium Designer, może to oznaczać, że ustawienia systemowe lub programowe uniemożliwiają dostęp.

Podczas rozwiązywania problemów rozważ poniższe kwestie:

  • Zapora komputera hosta – PLS serwera Enterprise Server domyślnie używa portu 9780 podczas przesyłania danych licencyjnych w sieci. Sprawdź, czy ten port został otwarty w zaporze komputera hosta podczas instalacji serwera.

  • Dozwolone połączenia sieciowe – Altium Designer udostępnia stronę System – Network Activity w oknie dialogowym Preferences. Sprawdź, czy zaznaczona jest pozycja „License Server”, aby serwer PLS mógł komunikować się z Altium Designer przez sieć.

  • Wypróbuj podstawowe testy:

    • Sprawdź lokalnie – jeśli serwer PLS jest skonfigurowany na komputerze PC, na którym zainstalowano również Altium Designer, potwierdź, że lokalna instalacja ma dostęp do PLS, zanim rozpoczniesz diagnostykę komputerów zdalnych. Jeśli PLS i licencje prywatne są dostępne lokalnie, oznacza to, że komputery w innych miejscach sieci, które nie mogą się połączyć, mają problem z konfiguracją sieci lub Altium Designer (a nie z PLS).

    • Przypisz licencję do All Users – jeśli licencja, która została poprawnie przypisana w PLS, nie jest dostępna do dzierżawy w Altium Designer, tymczasowo zmień przypisanie grupy licencji na All Users (lub po prostu utwórz nowe przypisanie All Users dla tej licencji). Zobacz Przypisania licencji powyżej. Jeśli licencja będzie wtedy dostępna, oznacza to, że problem dotyczył grupy użytkowników lub przypisania licencji.

  • Odśwież serwer PLS – po wprowadzeniu zmian w konfiguracji licencji serwera PLS, szczególnie podczas dodawania lub usuwania nabytych licencji serwerowych, może być konieczne wylogowanie się, a następnie ponowne zalogowanie, aby zobaczyć zmiany. W niektórych sytuacjach może być konieczne ponowne uruchomienie Enterprise Server przez restart komputera PC lub użycie funkcji serwera Restart w Menedżerze IIS systemu Windows.

  • Odśwież połączenie PLS serwera Enterprise – po wprowadzeniu zmian w dostępie do licencji w serwerze PLS lub w Altium Designer ponownie ustanów połączenie z Enterprise Server, klikając polecenie Refresh na stronie Licensing Management w Altium Designer albo wylogowując się z serwera i logując ponownie. W przypadku używania wewnętrznej konfiguracji PLS do uzyskiwania dostępu do licencji w Altium Designer odśwież połączenie, klikając Refresh i/lub link Disconnect/Reconnect... private license server. Aby wymusić pełne odświeżenie połączenia, wybierz link Setup private license server i kliknij OK w oknie dialogowym Private License Server Setup.

  • Sprawdź grupy i tryb uwierzytelniania PLS – jeśli licencja, do której próbujesz uzyskać dostęp przez zalogowanie do Enterprise Server, jest przypisana do określonej grupy, upewnij się, że nazwa konta użytkownika serwera należy do tej grupy – pamiętaj, że w trybie PLS 'No Authentication' grupy są przypisywane do wygenerowanego konta user_name server_name. Z kolei jeśli łączysz się z PLS przy użyciu opcji 'Setup private license server' w Altium Designer, uwierzytelnianie Enterprise Server must być ustawione na 'No Authentication'.

Porównanie trybów PLS w Enterprise Server

Enterprise Server PLS można ustawić w jednym z trzech odrębnych trybów, z których każdy odpowiada określonym sposobom licencjonowania dla Altium Designer i serwerów Altium. Poniższa tabela podsumowuje, w jaki sposób PLS zarządza licencjami Altium i je udostępnia, gdy ustawiony jest każdy z trybów PLS.

  No PLS mode Local PLS mode External PLS mode
Server license location: Lokalny Lokalny Lokalny lub zewnętrzny
User authentication: nie dotyczy Sesja serwera Brak uwierzytelniania nie dotyczy
Altium Server licenses served to network: Nie Nie Tak Tak – licencje pochodzą z zewnętrznego serwera PLS.
Altium Designer licenses served to network: Nie Tak Tak Tak – licencje pochodzą z zewnętrznego serwera PLS.
Altium Designer license access using internal PLS setup: Nie Nie Tak Nie
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Contents