콘텐츠 구조 및 액세스 관리

Now reading version 5.5. For the latest, read: 콘텐츠 구조 및 액세스 관리 for version 8.0
 

Parent page: 구성

Enterprise Server Workspace의 콘텐츠 구조 및 액세스 관리는 해당 Workspace 브라우저 인터페이스의 Explorer 페이지에서 관리자가 수행합니다. 여기에서 다음을 할 수 있습니다:

  • Workspace 내의 폴더와 Item을 탐색합니다. 브라우저 인터페이스에서는 Item을 생성하거나 편집할 수는 없지만(삭제는 가능), 폴더는 생성 및 편집할 수 있으므로 Altium Designer를 통해 해당 Workspace에 연결하지 않고도 Workspace의 구조를 구축할 수 있습니다.
  • 폴더 수준 및 Item 수준 공유를 정의합니다. 즉, Workspace에서 어떤 콘텐츠를 누가 볼 수 있는지 제어하고, 폴더 수준에서는 다른 사용자가 폴더와 그 콘텐츠를 보기만 할 수 있는지 또는 편집(사실상 설계 데이터를 릴리스/커밋/업로드)도 할 수 있는지를 제어합니다.
  • 콘텐츠를 다운로드합니다.

인터페이스 자체는 Altium Designer를 통해 Workspace 콘텐츠에 접근할 때의 Explorer panel과 유사한 모양과 사용감을 제공합니다. 두 인터페이스 간의 높은 일관성 덕분에 해당 패널에 익숙하다면 이 브라우저 기반 변형도 어렵지 않게 직관적으로 사용할 수 있습니다.

브라우저 인터페이스의 Explorer  영역을 통해 Workspace의 콘텐츠에 접근합니다.브라우저 인터페이스의 Explorer 영역을 통해 Workspace의 콘텐츠에 접근합니다.

브라우저 기반 인터페이스는 인터넷 연결이 가능한 어디서든 접근할 수 있지만, Altium Designer를 통해 Workspace에 직접 연결되어 있다면 Explorer panel이 훨씬 뛰어난 인터페이스를 제공합니다. 특히 Item 자체의 생성 및 관리가 가능하고, 그 밖의 Workspace 관리 기능도 제공하기 때문입니다.

Workspace를 컴포넌트 관리에 사용한다면 Altium Designer의 Components panel이 핵심 인터페이스입니다. 이 패널은 Workspace, 데이터베이스 및 파일 기반 라이브러리의 모든 컴포넌트와 상호작용할 수 있는 강력한 인터페이스를 제공합니다. 또한 Workspace 라이브러리 컴포넌트(Workspace에 저장됨)의 경우, 대상 컴포넌트 파라미터를 지정하기 위한 필터 기반 파라메트릭(패싯) 검색 기능을 제공합니다. 더불어, 패널은 Component Editor(해당 Single Component Editing 모드)에서 Workspace 라이브러리 컴포넌트를 편집하거나, 소스 Workspace에서 컴포넌트를 확인하고, 컴포넌트 생성 및 복제, 선택한 컴포넌트의 Part Choices 및 Type 편집과 같은 컴포넌트 관리 기능을 수행하는 옵션도 제공합니다.

구조 관리

Workspace의 전체 폴더 구조를 관리하기 위한 다양한 명령을 사용할 수 있으며, 최상위 폴더 및 하위 폴더 생성, 폴더 편집, 공유, 제거 기능이 포함됩니다.

폴더 구조 관리 컨트롤은 오른쪽 클릭 메뉴(마우스 커서가 기존 폴더 항목 위에 있을 때)에서 찾을 수 있습니다. 최상위 폴더 추가를 제외하면, 명령은 구조에서 현재 선택된 폴더에 대해 동작합니다.

오른쪽 클릭 메뉴에서 폴더 구조 관리 명령에 접근합니다.오른쪽 클릭 메뉴에서 폴더 구조 관리 명령에 접근합니다.

구조 내에서 기존 폴더(또는 Item)를 이동할 수는 없습니다. 이는 Altium Designer의 Explorer panel 인터페이스를 통해 Workspace에 직접 연결한 경우에만 수행할 수 있으며, 또한 이를 수행할 적절한 권한이 있어야 합니다.
Explorer page에서 폴더와 Item을 소프트 삭제할 수 있으며, 삭제된 항목은 Workspace의 격리된 Trash area로 이동됩니다. Trash Trash area에 있는 엔티티는 필요에 따라 영구 삭제하거나 복원할 수 있습니다.

폴더 및 Item 공유

Related page: Workspace 콘텐츠에 대한 액세스 제어

Workspace는 다음과 같은 공유 기능을 제공합니다:

  • Folder-level Sharing - Workspace 폴더를 공유하여 Workspace에서 어떤 콘텐츠를 누가 볼 수 있는지 제어할 수 있습니다. 이를 통해 다른 사용자가 폴더와 그 콘텐츠를 보기만 할 수 있는지, 또는 편집(사실상 설계 데이터를 릴리스/커밋/업로드)도 할 수 있는지를 제어할 수 있습니다. 하나의 Workspace는 여러 개의 실질적인 콘텐츠 ‘영역(zone)’으로 분할될 수 있으며, 폴더 수준 권한을 제어함으로써 콘텐츠를 선택적으로 표시하거나 필요에 따라 숨길 수 있어, 적절한 사람에게 적절한 데이터에 대한 적절한 접근 권한을 부여할 수 있습니다.
  • Item-level Sharing - 공유된 폴더 내에서 어떤 Item을 누가 볼 수 있는지 제어할 수 있습니다. 이는 폴더 접근 제어를 통해 제공되는 거친(coarser) 수준의 공유에 비해 더 세밀한(finer) 수준의 공유라고 볼 수 있습니다. 사용자가 폴더 자체에 대한 접근 권한을 가지고 있다면, 그 폴더 안에서 자신에게 공유된 Item을(허용된 범위 내에서) 조회/편집할 수 있습니다.
관리자 수준 권한(Administrators role의 멤버)을 가진 사용자는 모든 폴더와 Item을 보고 관리할 수 있습니다. Workspace의 비관리자 사용자는 공유된(즉, 접근 권한이 부여된) 폴더와 Item만 해당 Workspace에 연결했을 때 접근할 수 있습니다.
Item Revision 수준 공유는 Altium Designer의 Explorer panel을 통해서만 제대로 구성할 수 있습니다. Workspace의 브라우저 인터페이스에서는 완전히 지원되지 않습니다. 차이점은 Explorer panel에서는 개별 리비전을 특정하여 공유할 수 있는 반면, 브라우저 인터페이스는 Item 수준 공유만 지원하며 Item이 공유되면 그 Item의 모든 리비전도 함께 공유된다는 점입니다.

공유 컨트롤은 폴더(또는 Item) 항목 위에서 오른쪽 클릭한 뒤, 컨텍스트 메뉴에서 Share Folder (또는 Share Item) 명령을 사용하여 접근합니다. 그러면 Manage Permissions 창이 나타나며, 여기에서 폴더/Item의 접근 권한을 필요에 따라 수정할 수 있습니다.

Workspace의 브라우저 인터페이스에서 폴더 수준 공유를 구성합니다. 이미지 위에 마우스를 올리면 인터페이스를 통해 Item 수준 공유를 구성하는 방법을 확인할 수 있습니다.Workspace의 브라우저 인터페이스에서 폴더 수준 공유를 구성합니다. 이미지 위에 마우스를 올리면 인터페이스를 통해 Item 수준 공유를 구성하는 방법을 확인할 수 있습니다.

유의 사항:

  • 권한 측면에서 Can Write 옵션이 활성화되어 있으면 사용자/role은 Read/Write 접근 권한을 가집니다. 이 옵션이 비활성화되어 있으면 Read 접근 권한만 가집니다.
  • 폴더/Item에 대한 공유 접근 권한에서 기존 사용자/role을 제거하려면, 해당 Remove 컨트롤()을 클릭합니다.
  • 기본적으로 폴더/Item은 생성자만 사용할 수 있습니다(물론 명시적으로 추가할 필요가 없는 Administrators role의 모든 멤버도 포함). 단, 하위 폴더를 생성할 때 상위 폴더의 Apply To Children 옵션이 활성화되어 있으면 새 폴더는 동일한 공유 권한을 상속합니다.
  • Workspace의 모든 사용자가 폴더/Item을 볼 수 있도록 하려면 Add Anyone 컨트롤을 클릭합니다. 이 경우 기본적으로 Read/Write 접근 권한이 부여된다는 점에 유의하십시오. 특정 사용자 및/또는 role 집합으로 접근을 제한하려면 Anyone 엔티티를 제거해야 합니다.
Workspace 폴더 내의 Item이 특정 사용자에게 공유되어 있더라도 폴더 자체가 공유되어 있지 않다면, 해당 사용자는 Workspace 콘텐츠를 탐색할 때 그 Item을 ‘볼’ 수 없습니다.
폴더를 ‘볼’ 수 있도록 허용된 동일한 사용자/role이 그 안의 Item(및 해당되는 각 하위 폴더 내 Item)도 ‘볼’ 수 있어야 한다면, 상위 폴더의 권한을 정의할 때 Manage Permissions 창에서 Apply To Children 옵션을 사용하십시오. 이렇게 하면 Item 수준에서 권한이 빠르게 상속됩니다. 이후 하위 수준의 특정 Item에 대해서는 언제든 조정할 수 있습니다. 결과적으로 누가 무엇을 어디에서 볼 수 있는지에 대한 완전한 제어가 가능해집니다.

Item Revision 다운로드

인터페이스에서 데이터를 다운로드하려면 Item Revision 항목 오른쪽에 있는 Download 컨트롤()을 클릭합니다.

상위 Item 수준의 컨트롤을 사용하면 해당 Item의 최신 리비전 데이터가 다운로드됩니다.

Workspace 구조 탐색

브라우저 인터페이스를 통해 Workspace의 콘텐츠를 탐색하는 방법은 다음 이미지에 강조되어 있으며, 이후에 설명된 것처럼 두 가지가 있습니다.

브라우저 인터페이스를 통해 Workspace 콘텐츠를 탐색하는 방법. 이미지 위에 마우스를 올리면 예시 검색 결과를 확인할 수 있습니다.브라우저 인터페이스를 통해 Workspace 콘텐츠를 탐색하는 방법. 이미지 위에 마우스를 올리면 예시 검색 결과를 확인할 수 있습니다.

  1. 살펴보고자 하는 콘텐츠가 있는 폴더 이름을 클릭합니다.
  2. 검색 기능을 사용합니다. Item의 ID, Comment 또는 Description을 기반으로 키워드를 입력한 다음 Enter 를 누르거나 돋보기 아이콘()을 클릭합니다. 전체 Workspace를 스캔하여 일치하는 Item 기준으로 검색 결과가 나열됩니다.
검색 후에는 브라우저 인터페이스의 왼쪽 끝 탐색 트리에서 Explorer page 항목을 다시 클릭하여 Workspace 콘텐츠의 일반 보기로 돌아갈 수 있습니다. 또는 검색 필드를 지우고 Enter를 누르십시오.

추가 기능

Workspace의 브라우저 인터페이스로 콘텐츠를 탐색할 때 다음과 같은 추가 기능을 사용할 수 있습니다:

  • Navigate - 이 명령은 Item의 오른쪽 클릭 컨텍스트 메뉴에 있으며, Altium Designer의 Explorer panel에서 해당 Item으로 빠르게 이동하는 데 사용됩니다. 이를 위해 Altium Designer가 열리며(X2.exe - Altium Designer의 소스 실행 파일을 열지 여부를 묻는 프롬프트가 표시됨).
Altium Designer가 이미 실행 중이라면 해당 인스턴스가 사용됩니다.
  • Full item info - 이 명령은 Item Revision의 오른쪽 클릭 컨텍스트 메뉴에 있으며, 해당 Revision의 모든 세부 정보를 나열하는 보기를 표시하는 데 사용됩니다. 즉, 해당 Item Revision에 대해 사용 가능한 다양한 aspect 보기(단, Summary 제외)를 모두 포함하는 보기입니다.
상위 Item 수준에서 이 명령을 사용하면 해당 Item의 최신 리비전에 대한 세부 정보가 표시됩니다.
  • Follow/UnFollow - Type이 Components인 폴더의 오른쪽 클릭 컨텍스트 메뉴에 있는 Follow 명령을 사용하여 폴더를 팔로우할 수 있습니다. 팔로우 중인 폴더 내의 모든 활동(컴포넌트 생성, 릴리스, 리비전 상태 변경 또는 삭제)은 Workspace에서 발송되는 이메일 알림을 통해 표시됩니다(단, 관리자가 Workspace에 대해 이메일 알림을 활성화한 경우). 해당 폴더 내 컴포넌트 활동 팔로우를 중지하려면 UnFollow 명령을 사용하십시오.
  • Remove Folder- 폴더의 우클릭 메뉴에 있는 이 명령을 사용하면, 해당 폴더와 그 안의 모든 콘텐츠(하위 폴더 및 그 안의 Item)를 Workspace의 격리된 Trash area로 이동할 수 있습니다. Trash 안의 엔티티는 필요에 따라 영구 삭제하거나 복원할 수 있습니다. 프로젝트 폴더를 제거하는 경우, 관련된 릴리스도 Trash로 함께 이동됩니다.
  • Remove Item - Item의 우클릭 메뉴에 있는 이 명령을 사용하면, 해당 Item을 Workspace의 격리된 Trash area로 이동할 수 있습니다. Trash 안의 엔티티는 필요에 따라 영구 삭제하거나 복원할 수 있습니다. Component Item을 제거하는 경우, 연결된 모델도 동시에 Trash 로 이동할 수 있는 옵션이 제공됩니다. 단, 이러한 모델은 다른 곳(하나 이상의 다른 컴포넌트)에서 사용 중이 아닌 경우에만 삭제할 수 있습니다.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠