제 팀과 고객과 일할 때, 파일을 주고받거나 고객의 FTP 사이트에 설계 데이터가 업데이트되었는지 확인하는 데 많은 시간을 소비합니다. 이제 우리는 Altium 365를 사용하기 때문에, PCB 설계, 수정 추적 및 PCB 프로젝트 관리를 위한 안전한 클라우드 협업 도구를 갖게 되었습니다. 이 환경에서의 도전은 민감한 프로젝트에 대한 사용자 접근을 조절하는 것입니다. 고객은 항상 자신의 설계가 클라우드 플랫폼에 접근할 수 있는 모든 사람에게 노출되기를 원하지 않으며, 일부 설계는 규제된 접근이 필요할 것입니다(예: 방위 및 항공우주 분야).
이러한 환경에서 작업하고 있고, PCB 설계 데이터를 안전한 플랫폼에서 공유하고 추적해야 한다면, 고객의 데이터에 대한 접근을 조절해야 합니다. Altium 365의 사용자 관리 기능을 사용하면, 누가 어떤 프로젝트에 접근할 수 있는지, 각 사용자의 권한 수준을 쉽게 조절할 수 있습니다. Altium 365에서 이것이 어떻게 작동하는지, 그리고 안전한 클라우드 협업 환경에서 사용자가 볼 수 있는 접근 수준에 대해 설명하겠습니다.
ALTIUM 365®
Altium Designer® 및 인기 있는 기계 설계 도구와 통합되는 PCB 프로젝트 관리 및 데이터 관리 플랫폼입니다.
클라우드 협업은 많은 중요한 커뮤니케이션 및 디자인 작업을 매우 편리하게 만들지만, 이해할 수 있는 보안 문제를 일으킵니다. 클라이언트는 프로젝트에 참여하지 않는 디자이너들이 자신들의 디자인과 지적 재산을 볼 수 있기를 원하지 않습니다. 마찬가지로, 디자이너는 다른 프로젝트에 대해 다른 접근 수준(보기 대비 편집)을 가져야 하며, 특정 팀 구성원은 다양한 프로젝트에 대해 다양한 접근 수준을 가져야 합니다.
이 모든 접근 지점을 관리하면서 동시에 수정 사항과 프로젝트 코멘트를 추적하는 것은 전용 PCB 프로젝트 관리 플랫폼 없이는 매우 어렵습니다. PCB 디자인 관리 및 협업을 위해, 사용자 접근 및 데이터 관리 시스템은 디자인 도구와 통합되어야 합니다. Altium 365를 사용하여 안전한 클라우드 협업 플랫폼을 만들고 디자인 데이터를 누가 볼 수 있고 편집할 수 있는지 조절할 수 있습니다. 사용자 접근을 조절하고, 수정 사항을 추적하며, 디자인 데이터를 관리하는 데 필요한 도구를 갖추게 될 것입니다.
Altium 365 작업 공간을 생성하면, 디자인 제작자는 프로젝트를 생성하고 이를 Altium 365 인스턴스에 백업할 수 있습니다. 그런 다음 다른 디자인 팀 구성원을 초대하여 생성한 프로젝트에 협업할 수 있습니다. 이러한 프로젝트에 리비전이 추가됨에 따라 사용자 수준에서 추적되어 프로젝트 관리자가 프로젝트에 어떤 리비전을 적용했는지 확인할 수 있습니다.
이러한 기능은 매우 가치가 있지만, 여러 방법으로 접근을 제한해야 합니다. 클라이언트는 특정 디자이너에게만 노출되어야 하는 민감한 데이터를 가질 수 있습니다. 방위 전자 프로젝트와 같은 경우에는 특정 디자이너가 계약서에 명시되어 있으며, 프로젝트 관리자는 특정 프로젝트를 누가 볼 수 있거나 편집할 수 있는지를 제어해야 합니다.
프로젝트 관리자가 안전한 클라우드 협업 환경 및 워크플로우를 생성하기 위해 수행해야 할 중요한 작업은 다음과 같습니다:
Altium 365에서 이 세 가지 PCB 프로젝트 관리 작업을 구현하는 방법입니다.
Altium 365 웹 인스턴스에 있을 때, 작업 공간의 왼쪽에 있는 관리자 패널에서 사용자 그룹을 쉽게 생성할 수 있습니다. "관리자" 역할에 있는 사용자만 멤버 권한을 수정하고 다른 팀 멤버를 다른 역할에 할당할 수 있습니다. 새 멤버를 작업 공간에 초대한 후, 관리자에 의해 멤버는 여러 사용자 역할에 할당될 수 있습니다.
특정 프로젝트에 대한 접근은 역할 수준과 사용자 수준에서 할당될 수 있습니다. 역할 수준 접근이 사용자 수준 접근을 덮어쓴다는 점에 유의하세요. 즉, 전체 역할에 접근을 제공하면, 그 역할에 있는 모든 사람이 프로젝트를 보거나 편집할 수 있게 되며; 각 사용자를 개별적으로 추가할 필요가 없습니다.
Altium 365에서 특정 프로젝트에 사용자 기반 및 역할 기반을 할당하기.
Altium 365에서 프로젝트에 대한 접근 권한이 부여되면 해당 역할을 가진 모든 멤버가 Altium Designer에서 프로젝트에 접근할 수 있습니다. 관리자에게는 최상위 접근 권한이 주어지므로, 핵심 직원만 관리자로 추가해야 합니다. 가장 높은 수준의 관리 권한은 소유자 역할을 가진 사용자에게 주어집니다. 이 사용자는 팀 내 누구에게나, 관리자를 포함하여, 접근 권한을 부여하거나 취소할 수 있습니다.
이러한 권한은 Altium 365 작업 공간의 특정 프로젝트와 파일에 적용될 수 있습니다. 이는 Altium 365 작업 공간의 프로젝트 창에서 수행됩니다. 아래 예시는 권한이 역할 수준과 사용자 수준에서 어떻게 조정될 수 있는지 보여줍니다. 여기에서 사용자 Team NWES는 "엔지니어" 역할의 구성원입니다. 역할과 사용자 모두 Kame_PDB 프로젝트에 대한 보기 접근 권한을 부여받았습니다. 이 예시에서, "엔지니어" 역할이 공유 목록에서 제거되면 사용자 Team NWES는 여전히 Kame_PDB 프로젝트에 접근할 수 있습니다.
Altium 365 웹 인스턴스에서 편집 및 보기 권한을 제어합니다.
위의 경우와 마찬가지로, 혼합된 접근 수준은 더 높은 접근 수준으로 기본 설정됩니다. 즉, 엔지니어 역할에 이 프로젝트를 편집할 수 있는 권한을 부여하면, 특정 접근 수준이 "보기 가능"으로 나열되어 있더라도 사용자 Team NWES는 프로젝트를 편집할 수 있는 권한을 갖게 됩니다. 이는 "편집 가능"이 더 높은 수준의 접근 권한이며, Team NWES가 "엔지니어" 역할의 구성원이기 때문입니다. Team NWES의 접근을 특정 프로젝트 세트로 제한했기 때문에, 이 사용자는 Altium 365 작업 공간에 로그인할 때 제한된 프로젝트 목록을 볼 것입니다. 이는 아래 이미지에서 보여집니다.
제한된 권한을 가진 사용자는 Altium 365 웹 인스턴스에서 접근할 수 있는 프로젝트만 볼 수 있습니다.
위에 표시된 모든 접근 제어는 Altium 365 웹 인스턴스의 프로젝트 창 상단에 있는 공유 버튼을 클릭함으로써 접근할 수 있습니다. 업로드 창에 추가한 다른 파일들에 대한 접근 권한도 제어할 수 있습니다. 이를 통해 모든 PCB 프로젝트 파일의 접근을 쉽게 제어하고 단일 위치에서 수정 사항을 추적할 수 있습니다.
Altium 365 웹 인스턴스에서 디자인 규칙 위반 사항을 확인합니다.
지금까지 클라우드 환경에서 프로젝트 접근을 제어할 수 있는 예를 보여주었습니다. 하지만, 강화된 준수가 주요 관심사인 환경에서 작업하는 경우, Altium 365를 로컬 서버에 배포할 수 있습니다. 그러면 여기서 보여준 것과 같은 접근 제어를 디자인 팀 전체에 구현할 수 있습니다.
Altium 365는 사용자 기반 및 역할 기반 접근 제어 기능 이상을 제공합니다. 전기 설계의 경우, Altium 365의 모든 디자인 데이터는 선택된 Altium Designer 사용자에게 즉시 및 안전하게 제공될 수 있습니다. Altium 365는 기계 설계 도구와의 동일한 통합을 제공하여, 제품 설계의 모든 측면에 대한 안전한 솔루션을 제공합니다.
Altium 365로 디자인 팀을 통합하면, 데이터 접근 및 수정에 대한 완전한 제어를 할 수 있는 안전한 환경에 접근할 수 있습니다. 중요한 기능을 별도의 플랫폼으로 분리하거나 제3자 애플리케이션을 통합하도록 강요하는 대신, 단일 플랫폼에서 완벽한 세트의 PCB 프로젝트 관리 기능에 접근할 수 있습니다. PCB 디자인 및 관리 프로세스를 재창조할 준비가 되었다면, Altium 365를 시도해볼 때입니다.