Zarządzanie strukturą treści i dostępem

Now reading version 7.2. For the latest, read: Zarządzanie strukturą treści i dostępem for version 8.0

Zarządzanie strukturą zawartości oraz dostępem w obszarze roboczym Enterprise Server Workspace jest wykonywane przez Administratora na stronie Explorer w interfejsie przeglądarkowym tego obszaru roboczego. Stąd możesz:

  • Przeglądać foldery i elementy (Items) w obszarze roboczym. Chociaż nie możesz tworzyć ani edytować elementów (Items) z poziomu interfejsu przeglądarkowego (możesz je usuwać), możesz tworzyć i edytować foldery, a tym samym budować strukturę obszaru roboczego bez konieczności łączenia się z nim przez Altium Designer.
  • Zdefiniować udostępnianie na poziomie folderu i na poziomie elementu (Item) — kontrolując, kto może widzieć jaką zawartość w obszarze roboczym oraz, na poziomie folderu, czy inni użytkownicy mogą jedynie przeglądać folder i jego zawartość, czy także go edytować (co w praktyce oznacza publikowanie/zatwierdzanie/wysyłanie danych projektowych do niego).
  • Pobierać zawartość.

Sam interfejs ma wygląd i sposób działania podobny do panelu Explorer, gdy uzyskujesz dostęp do zawartości obszaru roboczego przez Altium Designer. Wysoki stopień spójności między tymi dwoma interfejsami oznacza, że jeśli znasz ten panel, będziesz w stanie intuicyjnie korzystać z tej wersji przeglądarkowej bez trudności.

Uzyskaj dostęp do zawartości w swoim obszarze roboczym poprzez Explorer obszar interfejsu przeglądarkowego.Uzyskaj dostęp do zawartości w swoim obszarze roboczym poprzez Explorer obszar interfejsu przeglądarkowego.

Chociaż interfejs przeglądarkowy jest dostępny z dowolnego miejsca, w którym masz połączenie z internetem, to jeśli jesteś bezpośrednio połączony z obszarem roboczym przez Altium Designer, panel Explorer oferuje znacznie lepszy interfejs, zwłaszcza że umożliwia tworzenie i zarządzanie samymi elementami (Items), wraz z innymi funkcjami zarządzania obszarem roboczym.

Jeśli używasz obszaru roboczego do zarządzania komponentami, kluczowym interfejsem jest panel Components w Altium Designer. Panel ten zapewnia rozbudowany interfejs do pracy ze wszystkimi komponentami — z obszaru roboczego, z bazy danych oraz z bibliotek plikowych. Dla komponentów biblioteki obszaru roboczego — znajdujących się w obszarze roboczym — panel udostępnia filtrowane, parametryczne (fasetowe) wyszukiwanie, pozwalające określać docelowe parametry komponentu. Dodatkowo panel oferuje opcje edycji komponentu biblioteki obszaru roboczego w Component Editor (w trybie Single Component Editing), podglądu komponentu w jego źródłowym obszarze roboczym oraz wykonywania funkcji zarządzania komponentami, takich jak tworzenie i klonowanie komponentów, czy edycja Part Choices i Type wybranego komponentu.

Zarządzanie strukturą

Dostępne są różne polecenia do zarządzania ogólną strukturą folderów w obszarze roboczym, w tym możliwość tworzenia folderów najwyższego poziomu i podfolderów oraz edycji, udostępniania i usuwania folderów.

Kontrolki do zarządzania strukturą folderów znajdują się w menu kontekstowym po kliknięciu prawym przyciskiem myszy (gdy kursor znajduje się nad wpisem istniejącego folderu). Z wyjątkiem dodawania folderu najwyższego poziomu, polecenia działają na aktualnie wybranym folderze w strukturze.

Uzyskaj dostęp do poleceń zarządzania strukturą folderów z menu kontekstowego po kliknięciu prawym przyciskiem myszy.Uzyskaj dostęp do poleceń zarządzania strukturą folderów z menu kontekstowego po kliknięciu prawym przyciskiem myszy.

Nie możesz przenosić istniejących folderów (ani elementów) w obrębie struktury. Można to wykonać wyłącznie poprzez bezpośrednie połączenie z obszarem roboczym za pomocą interfejsu panelu Explorer w Altium Designer, pod warunkiem posiadania odpowiednich uprawnień.
Możesz wykonać miękkie usunięcie (soft-delete) folderów i elementów (Items) ze strony Explorer — wysyłając je do odizolowanego obszaru Trash area dla obszaru roboczego. Elementy w Trash mogą następnie zostać trwale usunięte lub przywrócone, w zależności od potrzeb.

Udostępnianie folderów i elementów (Items)

Related page: Kontrolowanie dostępu do zawartości obszaru roboczego

Obszar roboczy zapewnia następujące możliwości udostępniania:

  • Folder-level Sharing – umożliwia kontrolę tego, kto może widzieć jaką zawartość w obszarze roboczym poprzez udostępnianie folderów obszaru roboczego. Pozwala to kontrolować, czy inni użytkownicy mogą jedynie przeglądać folder i jego zawartość, czy także go edytować (co w praktyce oznacza publikowanie/zatwierdzanie/wysyłanie danych projektowych do niego). Pojedynczy obszar roboczy może zostać podzielony na różne efektywne „strefy” zawartości, ale dzięki kontrolowanym uprawnieniom na poziomie folderów zawartość może być selektywnie widoczna lub ukryta — tak, aby właściwe osoby miały właściwy dostęp do właściwych danych.

  • Item-level Sharing – umożliwia kontrolę tego, kto może widzieć które elementy (Items) w udostępnionym folderze. Traktuj to jako bardziej szczegółowy poziom udostępniania w porównaniu z bardziej ogólnym udostępnianiem realizowanym przez kontrolę dostępu do folderu. O ile użytkownik ma dostęp do samego folderu, będzie mógł następnie przeglądać/edytować (zgodnie z uprawnieniami) elementy (Items) w tym folderze, które zostały mu udostępnione.

  • Item Revision-level Sharing – umożliwia kontrolę tego, kto może widzieć które rewizje udostępnionego elementu (Item). Traktuj to jako najdrobniejszy poziom udostępniania. O ile użytkownik ma dostęp do nadrzędnego elementu (Item), będzie mógł następnie przeglądać/edytować (zgodnie z uprawnieniami) rewizje tego elementu, które zostały mu udostępnione.

Osoby z uprawnieniami na poziomie administratora (członkowie grupy Administrators) będą mogły widzieć i zarządzać wszystkimi folderami, elementami (Items) oraz rewizjami elementów (Item Revisions). Dla użytkownika obszaru roboczego niebędącego administratorem dostępne będą tylko te foldery, elementy (Items) i rewizje elementów (Item Revisions), które zostały udostępnione — tzn. do których użytkownik ma uprawnienia — gdy użytkownik łączy się z tym obszarem roboczym.

Kontrolki udostępniania są dostępne po kliknięciu prawym przyciskiem myszy na wpis folderu / elementu (Item) / rewizji elementu (Item Revision) i użyciu polecenia Share Folder (lub Share Item) z menu kontekstowego. Pojawi się okno Manage Permissions, z którego można modyfikować uprawnienia dostępu do folderu/elementu zgodnie z potrzebami.

Javascript ID: StructureAccess_Sharing_AES

Skonfiguruj udostępnianie na poziomie folderu z poziomu interfejsu przeglądarkowego obszaru roboczego.

Skonfiguruj udostępnianie na poziomie elementu (Item) poprzez interfejs.

Skonfiguruj udostępnianie na poziomie rewizji elementu (Item Revision) poprzez interfejs.

Rzeczy, o których warto pamiętać:

  • W zakresie uprawnień użytkownik/grupa ma dostęp do odczytu i zapisu (Read/Write), gdy opcja Can Write jest włączona. Jeśli ta opcja jest wyłączona, mają tylko dostęp do odczytu (Read).
  • Aby usunąć istniejącego użytkownika/grupę z udostępnionego dostępu do folderu/elementu, kliknij powiązaną kontrolkę Remove ().
  • Domyślnie folder/element będzie dostępny tylko dla jego twórcy (oraz oczywiście dla wszystkich członków grupy Administrators, której nie trzeba dodawać jawnie). Jednak jeśli tworzysz podfolder, a folder nadrzędny ma włączoną opcję Apply To Children, nowy folder odziedziczy te same uprawnienia udostępniania.
  • Aby pozwolić wszystkim użytkownikom obszaru roboczego widzieć folder/element, kliknij kontrolkę Add Anyone. Pamiętaj, że spowoduje to domyślne przyznanie dostępu Read/Write. Jeśli chcesz ograniczyć dostęp do określonego zestawu użytkowników i/lub grup, musisz usunąć encję Anyone.
Jeśli element (Item) w folderze obszaru roboczego jest udostępniony danemu użytkownikowi, ale sam folder nie jest, wówczas użytkownik nie będzie mógł „zobaczyć” tego elementu podczas przeglądania zawartości obszaru roboczego.
Jeśli ci sami użytkownicy/grupy, którym wolno „widzieć” folder, mają również „widzieć” elementy (Items) w nim (oraz w każdym podfolderze, jeśli dotyczy), użyj opcji Apply To Children w oknie Manage Permissions podczas definiowania uprawnień dla tego folderu nadrzędnego. W ten sposób uprawnienia są szybko dziedziczone na poziomie elementów (Items). Zawsze można wprowadzić korekty dla konkretnych elementów na tych niższych poziomach. Ostatecznie zapewniona jest pełna kontrola nad tym, kto co widzi i gdzie.

Zarządzanie uprawnieniami tworzenia projektów

Przy domyślnych ustawieniach obszaru roboczego projekty tworzone lub przesyłane przez członków obszaru roboczego są przechowywane w folderze Projects i są bezpośrednio dostępne na stronie Projects page. Ten prosty układ jest wygodny dla użytkowników, ale pozwala każdemu członkowi obszaru roboczego tworzyć projekty w tej głównej (najwyższego poziomu) lokalizacji. Aby wdrożyć zaawansowaną kontrolę nad tym, kto może tworzyć projekty w folderze Projects (lub w dodatkowych podfolderach), administratorzy obszaru roboczego mogą określić uprawnienia udostępniania folderu projektów na stronie Explorer page lub w Altium Designer, w panelu Explorer panel.

Jak opisano powyżej, uprawnienia folderu są dostępne na stronie Explorer obszaru roboczego z opcji Share Folder w menu kontekstowym folderu (prawy przycisk myszy). Dostęp do folderu Projects można zmienić, usuwając domyślne uprawnienie Anyone w całości lub ustawiając je jako tylko do odczytu (odznaczając Can Write), a następnie dodając uprawnienia dostępu dla konkretnych użytkowników (Add User) lub grup użytkowników (Add Group) zgodnie z potrzebami.

Javascript ID: Settings_ProjFolderPermissions_AES7_0

Zaktualizowane uprawnienia zapisu określą, którzy członkowie obszaru roboczego mogą tworzyć (lub przesyłać) projekty do folderu Projects — w tym przykładzie tylko ci, którzy są członkami grupy Managers. Ograniczenia uprawnień będą również dotyczyć użytkowników tworzących nowy projekt w Altium Designer.

Gdy użytkownik bez uprawnień zapisu do folderu Projects (lub innego folderu, który został określony jako domyślna lokalizacja przechowywania) wykona operację Create lub Upload projektu, system automatycznie utworzy strukturę Personal Folder specyficzną dla użytkownika do przechowywania nowego projektu. Pojawi się ona jako folder najwyższego poziomu oparty na nazwie użytkownika członka, z podfolderem My Projects, w którym przechowywane są projekty tego użytkownika. Struktura/hierarchia folderów jest dostępna tylko dla zalogowanego użytkownika (i administratorów) i nie jest widoczna dla innych użytkowników.

  • Jeśli użytkownik wykona Create lub Upload projektu w folderze, do którego ma uprawnienia zapisu, wówczas projekt jest przechowywany w tym folderze. W przeciwnym razie projekty są przechowywane w folderze My Projects użytkownika.
  • Dla przykładu pokazanego tutaj (powyżej) projekty utworzone przez użytkowników będących członkami grupy Managers zostaną standardowo uwzględnione w folderze Projects, ponieważ mają oni pełne uprawnienia do edycji folderu Projects.
  • Użytkownik będzie miał dostęp do wszystkich projektów znajdujących się w folderze Projects (lub gdziekolwiek indziej) zgodnie z uprawnieniami udostępniania projektu. Jeśli projekt jest udostępniony wszystkim członkom Workspace, grupie użytkownika lub jego nazwie użytkownika, wówczas te projekty pojawią się w widoku najwyższego poziomu na stronie Projects.
Javascript ID: PersonalFolders_AES7_0

Funkcjonalność osobistego folderu „home” zapewnia kontrolowaną izolację pomiędzy projektami członków Workspace oraz względem innych folderów projektów – użytkownicy mogą także tworzyć nowe foldery projektów w ramach tej struktury. Należy pamiętać, że jeśli użytkownik następnie udostępni projekt szerzej, na przykład wszystkim członkom Workspace, ten projekt pojawi się w głównym folderze Projects dla innych użytkowników.

Z perspektywy administratora Workspace osobiste foldery członka są zebrane pod folderem najwyższego poziomu Home, co widać na stronie Projects oraz w hierarchii folderów na stronie Explorer – a także w drzewie folderów panelu Explorer w Altium Designer.

Javascript ID: PersonalFoldersAdmin_AES7_2

Pobieranie rewizji elementu

Aby pobrać dane z interfejsu, kliknij Download kontrolkę () po prawej stronie wpisu dla rewizji elementu.

Użycie kontrolki na poziomie nadrzędnego elementu spowoduje pobranie danych dla najnowszej rewizji tego elementu.

Nawigowanie po strukturze Workspace

Możesz nawigować po zawartości w Workspace – przez interfejs przeglądarkowy – na kilka sposobów, jak pokazano na poniższym obrazie i opisano dalej.

Javascript ID: NavEx_AES7_0
  1. Klikając nazwę folderu, którego zawartość chcesz przejrzeć.
  2. Korzystając z funkcji wyszukiwania. Wpisz słowo kluczowe na podstawie ID elementu, komentarza lub opisu i naciśnij Enter albo kliknij ikonę lupy (). Zostanie przeszukany cały Workspace, a wyniki wyszukiwania zostaną wyświetlone jako pasujące elementy.
Po wyszukiwaniu możesz wrócić do normalnego widoku zawartości Workspace, klikając ponownie wpis strony Explorer w drzewie nawigacji interfejsu przeglądarkowego po lewej stronie. Alternatywnie wyczyść pole wyszukiwania i naciśnij Enter.

Dodatkowe funkcje

Następujące dodatkowe funkcje są dostępne podczas przeglądania zawartości przez interfejs przeglądarkowy Workspace:

  • Navigate - to polecenie, dostępne w menu kontekstowym (prawy przycisk myszy) dla elementu, służy do szybkiego przejścia do tego elementu w panelu Explorer panel w Altium Designer. Aby to zrobić, Altium Designer zostanie uruchomiony (pojawi się pytanie, czy chcesz otworzyć X2.exe – plik wykonywalny źródłowy Altium Designer).
Jeśli Altium Designer jest już uruchomiony, zostanie użyta ta instancja.
  • Full item info - to polecenie, dostępne w menu kontekstowym (prawy przycisk myszy) dla rewizji elementu, służy do wyświetlenia widoku z listą wszystkich szczegółów tej rewizji. W praktyce jest to po prostu widok zawierający wszystkie różne widoki aspektów dostępne dla tej rewizji elementu (z wyjątkiem Summary).
Użycie polecenia na poziomie nadrzędnego elementu spowoduje wyświetlenie szczegółów dla najnowszej rewizji tego elementu.
  • Follow/UnFollow - użyj Follow polecenia, dostępnego w menu kontekstowym (prawy przycisk myszy) dla folderu typu Components, aby obserwować folder. Każda aktywność w obserwowanym folderze (tworzenie komponentu, wydanie, zmiana stanu rewizji lub usunięcie) będzie sygnalizowana powiadomieniem e-mail wysyłanym z Workspace (o ile powiadomienia e-mail zostały włączone dla Workspace przez administratora). Użyj polecenia UnFollow, aby przestać obserwować aktywność komponentów w tym folderze.
  • Remove Folder - użyj tego polecenia, dostępnego w menu po kliknięciu prawym przyciskiem myszy na folderze, aby przenieść ten folder i całą jego zawartość (podfoldery oraz znajdujące się w nich elementy) do odizolowanego obszaru Trash area w Workspace. Elementy w Trash można następnie trwale usunąć lub przywrócić – w zależności od potrzeb. W przypadku usuwania folderu projektu wszelkie powiązane wydania również zostaną przeniesione do Trash.
  • Remove Item - użyj tego polecenia, dostępnego w menu po kliknięciu prawym przyciskiem myszy na elemencie, aby przenieść ten element do odizolowanego obszaru Trash area w Workspace. Elementy w Trash można następnie trwale usunąć lub przywrócić – w zależności od potrzeb. W przypadku usuwania elementu komponentu masz także możliwość przeniesienia jednocześnie powiązanych z nim modeli do Trash . Pamiętaj, że można je usunąć tylko wtedy, gdy nie są używane gdzie indziej (przez jeden lub więcej innych komponentów).
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content