Zarządzanie konfiguracjami środowiska
Parent page: Zarządzanie konfiguracją środowiska
Organizacja może centralnie kontrolować środowisko, w którym pracują jej projektanci, poprzez definiowanie i zarządzanie Environment Configurations. Służą one do ograniczenia środowiska pracy Altium Designer każdego projektanta tak, aby korzystało wyłącznie z zatwierdzonych przez firmę elementów projektowych, w tym: szablonów schematów, plików konfiguracji zadań wyjściowych (Output Job), szablonów BOM, stosów warstw, szablonów projektów, szablonów Draftsman oraz preferencji projektowych.
Konfiguracje środowiska są tworzone i zarządzane w Team Configuration Center za pośrednictwem jego interfejsu przeglądarkowego, co pozwala administratorowi przygotować jedną lub więcej konfiguracji środowiska – zależnie od potrzeb organizacji.
Uzyskiwanie dostępu do Team Configuration Center
Interfejs Team Configuration Center jest dostępny z poziomu interfejsu przeglądarkowego Workspace. Po zalogowaniu przejdź do strony Admin - Configurations, korzystając z drzewa nawigacji po lewej stronie. Pamiętaj, że ta strona jest dostępna tylko wtedy, gdy jesteś zalogowany do Workspace z uprawnieniami administracyjnymi (jesteś członkiem roli Administrators).

Definiuj i zarządzaj konfiguracjami środowiska w Team Configuration Center, będącym częścią interfejsu przeglądarkowego Workspace.
Tworzenie konfiguracji środowiska
Aby utworzyć nową konfigurację środowiska, kliknij przycisk
, znajdujący się w prawym górnym rogu strony. Zostanie wyświetlona strona Configuration details, prezentująca „szkielet” konfiguracji gotowy do zdefiniowania.

Dodawanie nowej konfiguracji – najedź kursorem na obraz, aby zobaczyć wynikową konfigurację-szkielet, gotową do zdefiniowania.
Chociaż konfiguracja środowiska została utworzona, nie jest jeszcze zapisana. Aby upewnić się, że konfiguracja jest „zapisana”, kliknij przycisk
w prawym górnym rogu strony. Konfiguracja nie musi być zdefiniowana przed zapisaniem – poza nazwą – co pozwala tworzyć konfiguracje-zastępniki, a następnie wrócić później, aby je zdefiniować. Dane konfiguracji są przechowywane w bazie danych Workspace.
Kliknij wpis Configurations w obszarze okruszków (breadcrumbs), aby wrócić do strony podsumowania, na której widnieją aktualnie zapisane (niekoniecznie zdefiniowane) konfiguracje. Kliknij ikonę
lub nazwę konfiguracji, aby ponownie przejść do strony Configuration details i kontynuować definiowanie lub wprowadzać zmiany w konfiguracji.

Użyj okruszków, aby przełączyć się z powrotem na stronę podsumowania dla aktualnie zdefiniowanych konfiguracji. Kliknij nazwę konfiguracji lub powiązaną ikonę folderu, aby wrócić do widoku Configuration details.
Definiowanie konfiguracji środowiska
Definicja konfiguracji środowiska zasadniczo obejmuje:
- Name - sensowną nazwę, być może odzwierciedlającą osoby, których środowisko pracy ma być nią objęte.
- Description - sensowny opis.
- Roles - określenie, kogo dotyczy konfiguracja środowiska. Same role są po prostu grupami użytkowników, zdefiniowanymi i przechowywanymi jako część usługi tożsamości (Identity Service) Workspace. Są to te same role, które Workspace definiuje i wykorzystuje do kontrolowania uprawnień dostępu.
- Configuration Data - ograniczenia elementów konfiguracji. Rewizje obsługiwanych elementów danych, które mogą być prawidłowo używane przez użytkownika objętego konfiguracją.
Role
Aby wskazać rolę do przypisania do konfiguracji, kliknij w pole Roles i zacznij wpisywać jej nazwę, aby wyświetlić listę pasujących ról. Wybierz wymaganą rolę z tej listy. Można wybrać wiele ról do przypisania. Aby usunąć rolę, kliknij krzyżyk usuwania po skrajnej prawej stronie jej nazwy.
Dostęp do elementów danych
Aby móc używać rewizji elementu danych wskazanej przez konfigurację środowiska, użytkownicy należący do przypisanej roli muszą móc „widzieć” tę rewizję elementu (Item Revision). O ile nie zostanie ona specjalnie udostępniona, Item Revision jest widoczna tylko dla osoby, która ją utworzyła – jej Owner – oraz dla każdego członka roli Administrators. Pozwala to kontrolować, które elementy danych konfiguracji środowiska są dostępne, gdy dana konfiguracja jest używana przez różne role. Usługa konfiguracji oznaczy wszystkie elementy danych, których nie widzi jedna lub więcej przypisanych ról, wpisem Invisible for Roles: <RoleName> pojawiającym się w polu opisu dla danego elementu danych.

Usługa konfiguracji poinformuje Cię o wszelkich elementach danych, które nie są widoczne dla przypisanej roli. W tym przypadku użytkownicy w roli Engineers mogą widzieć zdefiniowane elementy danych, ponieważ te Item Revisions zostały udostępnione tej roli. Item Revisions nie zostały udostępnione roli Managers.
Dane konfiguracji
Zanim zdefiniujesz dane konfiguracji dla konfiguracji środowiska, upewnij się najpierw, że odpowiednie Items zostały utworzone, wydane/zatwierdzone/wgrane do Workspace i w nim istnieją. Aby dowiedzieć się więcej, kliknij poniższy link:
- Preferencje Altium Designer
- Pliki Output Job
- Szablony schematów
- Szablony BOM
- Stosy warstw
- Szablony projektów
- Szablony dokumentów Draftsman
- Szablony arkuszy Draftsman
Proces wskazywania, które Items danych konfiguracyjnych – pochodzące z Workspace organizacji – mają być używane przez użytkowników konfiguracji środowiska, jest taki sam dla każdego z obsługiwanych elementów danych. W każdym przypadku wskazujesz wymaganą rewizję Item, korzystając z okna Explorer, dostępnego po kliknięciu przycisku
po prawej stronie odpowiedniej sekcji.
W oknie Explorer użyj obszaru po lewej stronie, który odzwierciedla drzewo folderów w Workspace, aby przejść do folderu zawierającego wymagany Item i go wybrać. Po wybraniu folderu w prawym górnym obszarze pojawi się lista Items (i ich rewizji) w tym folderze. Wybierz wymaganą rewizję (zaznacz powiązane pole wyboru) i kliknij OK. Można zaznaczyć wiele rewizji, aby dodać je zbiorczo (z wyjątkiem preferencji).

Przykład przeglądania rewizji Output Job Items, które mają być używane przez konfigurację środowiska.
Dla niektórych typów elementów danych podczas definiowania konfiguracji dostępne są dodatkowe funkcje:
-
Po przypisaniu do konfiguracji rewizji Item Preferencji Altium Designer dodawany jest dodatkowy obszar, który pozwala przeglądać, co jest zawarte w tej rewizji (co będzie kontrolowane, przynajmniej początkowo). Wystarczy kliknąć kontrolkę Show details info, aby uzyskać do tego dostęp, a następnie kliknąć folder, aby rozwinąć go dalej.
-
Dla BOM Templates, Layer Stacks, Project Templates, Draftsman Document Templates oraz Draftsman Sheet Templates możesz wybrać, w jaki sposób (o ile w ogóle) te elementy danych są kontrolowane. Wybierz jedną z opcji:
- Do Not Control - wybierz to ustawienie, aby pozostawić użycie tego obszaru bez kontroli. Użytkownik będzie mógł korzystać z lokalnych szablonów opartych na plikach.
- All Available Revisions - wybierz to ustawienie, aby natychmiast dodać do konfiguracji wszystkie dostępne rewizje wszystkich wydanych Items danego typu.
- Specific Revisions - wybierz to ustawienie, aby dla konfiguracji używać tylko określonych rewizji wydanych Items danego typu. Kliknij przycisk
, aby otworzyć okno Explorer, w którym można przeglądać i dodawać wymagane rewizje.
-
Dla dokumentów Outputjob masz możliwość oznaczenia ich jako wymagane – poprzez włączenie opcji Req'd powiązanej z wybraną rewizją Item. Mówiąc prosto: jeśli OutJob zdefiniowany jako część konfiguracji środowiska jest oznaczony jako wymagany, wydanie (release) nie będzie możliwe, dopóki ten OutJob nie będzie obecny i włączony do uwzględnienia w odpowiednim zestawie danych generowanym w ramach wydania projektu.
Po zdefiniowaniu konfiguracji jako wymaganej kliknij przycisk
.
Przykładowa zdefiniowana konfiguracja środowiska.Usuwanie konfiguracji środowiska
Aby usunąć konfigurację środowiska, kasując ją z Team Configuration Center (i z bazy danych Workspace), kliknij kontrolkę Remove po skrajnej prawej stronie wpisu dla tej konfiguracji środowiska na stronie podsumowania Configurations . W kolejnym oknie potwierdzenia kliknij przycisk
.


).
).