Dostęp użytkownika w zarządzaniu projektem PCB z Altium 365

Zachariah Peterson
|  Utworzono: marzec 24, 2020  |  Zaktualizowano: październik 24, 2021
Dostęp użytkownika w zarządzaniu projektem PCB z Altium 365

Kiedy pracuję z moim zespołem i rozmawiam z klientami, spędzamy dużo czasu na wysyłaniu plików tam i z powrotem lub upewnianiu się, że dane projektowe są aktualizowane na serwerze FTP klienta. Teraz, kiedy używamy Altium 365, mamy bezpieczne narzędzie do współpracy w chmurze dla projektowania PCB, śledzenia wersji i zarządzania projektami PCB. Wyzwaniem w tym środowisku jest regulowanie dostępu użytkowników do wrażliwych projektów. Klienci nie zawsze chcą, aby ich projekty były wystawione na widok wszystkim, którzy mają dostęp do platformy w chmurze, a niektóre projekty będą wymagały regulowanego dostępu (np. w obronności i lotnictwie).

Jeśli pracujesz w tego typu środowisku, gdzie dane projektowe PCB muszą być udostępniane i śledzone na bezpiecznej platformie, musisz regulować dostęp do danych swoich klientów. Dzięki funkcjom zarządzania użytkownikami w Altium 365, możesz łatwo regulować, kto może mieć dostęp do których projektów, oraz poziom uprawnień dla każdego użytkownika. Oto jak to działa w Altium 365 i jakie poziomy dostępu mogą zobaczyć użytkownicy w bezpiecznym środowisku współpracy w chmurze.

ALTIUM 365®

Platforma zarządzania projektami PCB i zarządzania danymi, która integruje się z Altium Designer® oraz popularnymi narzędziami do projektowania mechanicznego.

Współpraca w chmurze ułatwia wiele ważnych zadań komunikacyjnych i projektowych, ale rodzi również zrozumiałe obawy dotyczące bezpieczeństwa. Klienci nie zawsze chcą, aby ich projekty i własność intelektualna były dostępne dla projektantów, którzy nie pracują nad danym projektem. Podobnie, projektanci muszą mieć różne poziomy dostępu (przeglądanie vs. edycja) do różnych projektów, a konkretni członkowie zespołu muszą mieć różne poziomy dostępu do różnych projektów.

Zarządzanie wszystkimi tymi punktami dostępu, jednocześnie śledząc rewizje i komentarze do projektu, jest niezwykle trudne bez dedykowanej platformy do zarządzania projektami PCB. Dla zarządzania projektami PCB i współpracy, systemy dostępu użytkowników i zarządzania danymi muszą być zintegrowane z narzędziami projektowymi. Możesz użyć Altium 365, aby stworzyć bezpieczną platformę współpracy w chmurze i regulować, kto może przeglądać i edytować Twoje dane projektowe. Będziesz miał narzędzia, które potrzebujesz do regulowania dostępu użytkowników, śledzenia rewizji, zarządzania danymi projektowymi i wiele więcej.

Rozpoczęcie regulacji dostępu użytkowników w chmurze

Po utworzeniu przestrzeni roboczej Altium 365, twórcy projektów mogą tworzyć projekty i tworzyć ich kopie zapasowe w instancji Altium 365. Następnie mogą zaprosić innych członków zespołu projektowego do współpracy nad stworzonymi projektami. Gdy do tych projektów dodawane są rewizje, będą one śledzone na poziomie użytkownika, co pozwala kierownikom projektów widzieć, kto zastosował które rewizje do projektu.

Ten rodzaj funkcjonalności jest niezwykle cenny, ale dostęp musi być regulowany na wiele sposobów. Klienci mogą posiadać wrażliwe dane, które powinny być udostępniane tylko określonym projektantom. W niektórych przypadkach, takich jak projekty elektroniki obronnej, konkretni projektanci są wymienieni w umowach kontraktowych, a kierownicy projektów muszą regulować, kto może przeglądać lub edytować określone projekty.

Oto niektóre z ważnych zadań, które kierownicy projektów muszą wykonać, aby zapewnić bezpieczne środowisko współpracy w chmurze i przepływ pracy:

  • Przyznawanie i cofanie dostępu: Menedżerowie nie muszą edytować danych projektowych bezpośrednio, ale często muszą przyznawać i cofać dostęp w różnych punktach projektu.
  • Dostęp do przeglądania vs. edycji dla inżynierów: Projektanci powinni mieć możliwość edytowania tylko tych projektów, które sami stworzyli lub nad którymi bezpośrednio pracują.
  • Dostęp oparty na użytkowniku i roli: Dostęp do określonych funkcji w ramach bezpiecznej platformy współpracy w chmurze musi być przyznany konkretnym grupom użytkowników i poszczególnym użytkownikom, którzy wykonują określone zadania w projekcie.

Oto jak możesz zaimplementować te trzy zadania zarządzania projektem PCB w Altium 365.

Dostęp oparty na roli i dostęp użytkownika w Altium 365

Kiedy jesteś w swojej instancji Altium 365 w sieci, możesz łatwo tworzyć grupy użytkowników z panelu Admin po lewej stronie obszaru roboczego. Tylko użytkownicy w roli „Administratorzy” mogą modyfikować uprawnienia członków i przypisywać różnych członków zespołu do różnych ról. Po zaproszeniu nowego członka do obszaru roboczego, administrator może przypisać go do wielu ról użytkownika.

Dostęp do konkretnych projektów może być przyznany na poziomie roli oraz na poziomie użytkownika. Należy zauważyć, że dostęp na poziomie roli będzie miał pierwszeństwo przed dostępem na poziomie użytkownika. Innymi słowy, jeśli udzielisz dostępu całej roli, każdy w tej roli będzie mógł uzyskać dostęp do projektu w celu jego przeglądania lub edycji; nie trzeba dodawać każdego użytkownika z tej roli indywidualnie.

Screenshot showing user access control in Altium 365

Przypisywanie dostępu opartego na użytkowniku i roli do konkretnych projektów w Altium 365.

Gdy roli zostanie przyznany dostęp do projektu w Altium 365, wszyscy członkowie z tą rolą będą mogli uzyskać dostęp do projektu w Altium Designer. Należy zauważyć, że Administratorom przyznawany jest dostęp na najwyższym poziomie, więc tylko kluczowy personel powinien być dodawany jako Administratorzy. Najwyższy poziom administracji jest przyznawany użytkownikowi z rolą Właściciela. Ten użytkownik może przyznawać i odbierać dostęp każdemu w zespole, w tym Administratorom.

Kontrolowanie dostępu do przeglądania i edycji

Te uprawnienia mogą być stosowane do konkretnych projektów i plików w Twojej przestrzeni roboczej Altium 365. Jest to realizowane w oknie Projektów w przestrzeni roboczej Altium 365. Poniższy przykład pokazuje, jak uprawnienia mogą być regulowane na poziomie roli oraz użytkownika. Tutaj użytkownik Team NWES jest członkiem roli „Inżynierowie”. Zarówno roli, jak i użytkownikowi przyznano dostęp do podglądu projektu Kame_PDB. W tym przykładzie, jeśli rola „Inżynierowie” zostanie usunięta z listy udostępniania, użytkownik Team NWES nadal będzie miał dostęp do projektu Kame_PDB.

Screenshot showing new electronic components management in Altium 365

Kontrolowanie uprawnień do edycji i przeglądania w instancji sieciowej Altium 365.

Tak jak było to w przypadku powyżej, mieszane poziomy dostępu będą domyślnie ustawiane na wyższy poziom dostępu. Innymi słowy, jeśli przyznam roli Inżynierowie możliwość edycji tego projektu, wówczas użytkownik Team NWES będzie miał możliwość edycji projektu, nawet jeśli jego konkretny poziom dostępu jest określony jako „Może przeglądać”. Dzieje się tak, ponieważ „Może edytować” to wyższy poziom dostępu, a ponieważ Team NWES jest członkiem roli „Inżynierowie”. Ponieważ ograniczyłem dostęp Team NWES do konkretnego zestawu projektów, ten użytkownik zobaczy ograniczoną listę projektów, gdy zaloguje się do przestrzeni roboczej Altium 365. Jest to pokazane na poniższym obrazie.

Screenshot showing limited project access in Altium 365

Użytkownik z ograniczonymi uprawnieniami będzie widział tylko te projekty, do których ma dostęp w instancji Altium 365 w sieci.

Regulowanie dostępu do plików

Wszystkie wyżej wymienione kontrole dostępu są dostępne poprzez proste kliknięcie przycisku Udostępnij na górze okna Projektów w instancji Altium 365 w sieci. Uprawnienia dostępu mogą być również kontrolowane dla jakichkolwiek innych plików, które dodałeś do okna Przesyłane. Daje to łatwy sposób na kontrolowanie dostępu do wszystkich plików projektów PCB i śledzenie rewizji w jednym miejscu.

Screenshot showing rules violation checking in Altium 365

Sprawdzanie naruszeń reguł projektowych w instancji Altium 365 w sieci.

Poza zarządzaniem projektami PCB w chmurze

Do tej pory pokazaliśmy przykład, w którym można regulować dostęp do projektu w środowisku chmurowym. Jednakże, jeśli pracujesz w środowisku, gdzie zgodność z przepisami jest kluczową kwestią, możesz wdrożyć Altium 365 na lokalnym serwerze. Następnie możesz zaimplementować te same kontrole dostępu, które tutaj pokazaliśmy, w swoich zespołach projektowych.

Zarządzaj danymi projektowymi z Altium 365

Altium 365 oferuje znacznie więcej niż funkcje kontroli dostępu oparte na użytkownikach i rolach. W przypadku projektowania elektrycznego, wszystkie dane projektowe w Altium 365 mogą być udostępniane wybranym użytkownikom Altium Designer natychmiast i bezpiecznie. Altium 365 zapewnia również taką samą integrację z narzędziami do projektowania mechanicznego, oferując bezpieczne rozwiązanie dla wszystkich aspektów projektowania produktu.

Kiedy zjednoczysz swój zespół projektowy z Altium 365, uzyskasz dostęp do bezpiecznego środowiska, w którym masz pełną kontrolę nad dostępem do danych i ich wersjami. Zamiast oddzielać te ważne funkcje na różne platformy lub zmuszać Cię do wdrażania aplikacji stron trzecich, będziesz miał dostęp do kompletnego zestawu funkcji zarządzania projektami PCB na jednej platformie. Jeśli jesteś gotowy, aby zreinwentować swoje procesy projektowania i zarządzania PCB, to czas wypróbować Altium 365.

About Author

About Author

Zachariah Peterson ma bogate doświadczenie techniczne w środowisku akademickim i przemysłowym. Obecnie prowadzi badania, projekty oraz usługi marketingowe dla firm z branży elektronicznej. Przed rozpoczęciem pracy w przemyśle PCB wykładał na Portland State University i prowadził badania nad teorią laserów losowych, materiałami i stabilnością. Jego doświadczenie w badaniach naukowych obejmuje tematy związane z laserami nanocząsteczkowymi, elektroniczne i optoelektroniczne urządzenia półprzewodnikowe, czujniki środowiskowe i stochastykę. Jego prace zostały opublikowane w kilkunastu recenzowanych czasopismach i materiałach konferencyjnych. Napisał ponad 2000 artykułów technicznych na temat projektowania PCB dla wielu firm. Jest członkiem IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society oraz Printed Circuit Engineering Association (PCEA). Wcześniej był członkiem z prawem głosu w Technicznym Komitecie Doradczym INCITS Quantum Computing pracującym nad technicznymi standardami elektroniki kwantowej, a obecnie jest członkiem grupy roboczej IEEE P3186 zajmującej się interfejsem reprezentującym sygnały fotoniczne przy użyciu symulatorów obwodów klasy SPICE.

Powiązane zasoby

Powiązana dokumentacja techniczna

Powrót do strony głównej
Thank you, you are now subscribed to updates.