Parent page: Altium On-Prem Enterprise Server
Altium Designer는 Enterprise Server Workspace와 함께 Workspace Projects에 대한 지원을 제공합니다. Workspace 프로젝트는 프로젝트 라이프사이클의 개발 단계에 초점을 맞추며, 버전 관리되는 프로젝트의 생성과 지속적인 워크플로를 단순화합니다. 또한 Workspace가 제어하는 중앙 집중식 저장소는 이 기능이 다른 협업 서비스의 기반이 되도록 합니다.
Workspace 프로젝트를 사용할 때의 주요 이점은 다음과 같습니다.
- 저장 간소화. 저장 위치를 결정할 필요가 없습니다. 백업 및 기타 기본 서비스가 처리됩니다.
- 협업 기능을 위한 기반.
- 버전 관리 강제 적용.
- 전용 코멘팅 시스템의 장점.
- 알림 및 상태. 로컬 수정 사항을 포함한 문서 상태가 전체 설계 팀에 표시됩니다.
- 복잡한 설정 없이 동시 PCB 설계 작업이 가능합니다.
- Web Viewer를 통해 다른 사용자와 프로젝트의 읽기 전용, 브라우저 기반 대화형 뷰를 공유할 수 있습니다.
- 대화형 Project History view와 같은 다양한 고급 버전 관리 기능.
기술적으로 Workspace 프로젝트는 Enterprise Server Workspace에 저장된 메타 정보와 Workspace 자체의 Version Control service와의 긴밀한 통합이 결합된 것입니다. 일반적인 워크플로는 다음과 같습니다.
- 사용자는 Altium Designer의 Create Project dialog를 통해 새 Workspace 프로젝트를 생성하거나, Make Available On Server dialog를 통해 기존 로컬 프로젝트를 변환하거나, Workspace 브라우저 인터페이스 내에서(아래에서 자세히 설명) 생성합니다. 생성 과정에서 사용자는 프로젝트 이름, 설명, 설계 리포지토리를 정의합니다.
- 프로젝트에 대한 접근 권한은 Workspace의 브라우저 기반 인터페이스에서 정의 및 관리하거나, Altium Designer 내에서 직접 관리합니다.
- 모든 협업자는 프로젝트를 열기 위해 선택하며(Altium Designer 내 또는 Workspace 브라우저 인터페이스에서), 이후 자동으로 설계 파일로 체크아웃됩니다.
Workspace 프로젝트의 큰 장점은 기본적으로 버전 관리가 적용되며, 공유 드라이브, 서버, 합의 사항 등을 걱정하지 않고도 협업 작업을 진행할 수 있다는 점입니다.
새 Workspace 프로젝트를 생성하거나 기존 로컬 프로젝트를 Workspace에서 사용할 수 있도록 하기 전에, 해당 프로젝트와 향후 모든 프로젝트를 저장할 설계 리포지토리가 존재하는지 확인하십시오. Design Repository는 Enterprise Server Workspace의 Version Control 서비스를 통해 중앙에서 관리됩니다. Altium On-Prem Enterprise Server를 새로 설치하면 Workspace 설계 프로젝트를 모두 수용할 수 있는 단일 Git 기반 설계 리포지토리 – Versioned Storage – 가 제공됩니다.
Altium Vault 3.0과 같은 이전 서버 제품에서 Altium On-Prem Enterprise Server로 업그레이드한 경우, 기존(확립된) 설계 플로우를 계속 사용할 수 있도록 SVN 리포지토리 사용도 활성화됩니다. 이 경우 Workspace의 Version Control 서비스(SVN 전용)를 통해 추가 리포지토리를 생성하거나, 외부 리포지토리(SVN 또는 Git)에 연결할 수 있습니다.
이 문서는 Enterprise Server Workspace의 브라우저 인터페이스를 통해 프로젝트를 작업하는 방법을 살펴봅니다. 설계 소프트웨어에서 프로젝트를 작업하는 방법은 Getting Familiar with the Altium Design Environment를 참조하십시오.
새 Workspace 프로젝트 생성
Workspace 프로젝트는 다음과 같은 여러 방법으로 생성할 수 있습니다.
Workspace의 브라우저 인터페이스를 통해 직접 Workspace 프로젝트를 생성하려면:
- 인터페이스에 로그인한 후 Projects 메뉴 옵션을 선택하여 Designs 페이지로 이동합니다. 이전에 생성된 프로젝트가 있다면 여기에 목록으로 표시됩니다.
-
페이지 상단의
버튼을 클릭한 다음 Create Project 메뉴 옵션을 선택하여 Create Project 창을 엽니다.
Project Creations 프로세스 테마에 대해 사용 가능한 활성
process definitions가 있다면(Workspace 브라우저 인터페이스의
Processes 페이지
Project Creations 탭에서 정의됨),

버튼 메뉴는
Create Project 옵션 대신 해당 프로세스를 옵션으로 제공합니다. 필요한 항목을 선택하여 해당 프로세스 워크플로를 실행하십시오.
-
창은 처음에 단순화된 보기로 표시됩니다. 원하는 프로젝트 이름을 입력하고, 필요하다면 설명을 입력한 다음, Templates 드롭다운 메뉴에서 적절한 Project Template을 선택합니다.
프로젝트 이름은 A-Z, a-z 또는 0-9로 시작해야 하며, 해당 문자들을 포함할 수 있습니다. 밑줄(_), 대시(-), 공백도 허용되지만 공백은 이름의 중간에서만 사용할 수 있습니다(앞뒤 공백은 무시됨). 다음 단어는 사용할 수 없습니다: AUX, COM1-COM9, LPT1-LPT9, CON, NUL, PRN. 또한 이름에는 다음 문자를 포함할 수 없습니다: \ . / ? % * : | " < >.
- 더 많은 제어 항목에 접근하려면
버튼을 클릭합니다. 다음 필드가 표시됩니다:
- Parent Folder – 이 필드를 사용하여 Workspace의 폴더 구조 내에서 프로젝트 폴더가 생성될 위치를 지정합니다. 기본값은 Projects\<ProjectName>입니다. 새 프로젝트의 기본 경로는 Workspace browser interface의 Admin – Settings – Projects 페이지에서 지정합니다.
-
Repository – 이 필드는 Workspace의 로컬 Version Control 서비스로 관리되며 사용자에게 사용 권한이 공유된 모든 Design Repository를 나열합니다. 새 프로젝트와 해당 파일을 저장할 리포지토리를 선택하십시오. 기본적으로 Versioned Storage(Git 기반) 리포지토리가 선택됩니다.
이전 서버 기술에서 Enterprise Server로 업그레이드하여 내부(SVN) 및/또는 외부(SVN/Git) 설계 리포지토리를 계속 사용할 수 있는 경우, Repository field가 표시됩니다. 이 필드는 Workspace의 로컬 Version Control 서비스로 관리되며 사용자에게 사용 권한이 공유된 모든 설계 리포지토리를 나열합니다. 새 프로젝트와 해당 파일을 저장할 리포지토리를 선택하십시오. SVN 기반 리포지토리를 선택하면 Repository Folder field가 표시됩니다. 이 필드를 사용하여 리포지토리 내에서 프로젝트 및 관련 파일을 수용할 폴더 이름을 지정합니다. 기본값은 프로젝트 이름이 됩니다.

Workspace의 브라우저 인터페이스에서 직접 새 Workspace 프로젝트를 정의하는 모습.
필요에 따라 새 프로젝트를 정의한 후
을(를) 클릭하면 새 프로젝트가 생성됩니다. 요약 수준의 프로젝트 목록으로 돌아가며, 새로 생성된 프로젝트 항목이 표시됩니다.

브라우저 인터페이스를 통해 생성된 추가 Workspace 프로젝트.
프로젝트는 처음에 생성한 디자이너와 Administrators 역할 그룹의 모든 사용자에게 읽기/쓰기(Read/Write) 권한으로 공유됩니다. 또한 모든 Workspace 사용자에게도 공유되지만 읽기 전용(Read-only) 권한으로 공유됩니다. 프로젝트 접근 권한 설정에 대한 자세한 내용은
Sharing a Workspace Project를 참조하십시오.
Workspace 프로젝트 탐색
Workspace 브라우저 인터페이스의 Projects 페이지에 있는 프로젝트 목록에는 사용자에게 공유된 모든 프로젝트가 포함되며, 프로젝트 관리 기능에 접근하기 위한 다양한 제어 항목을 제공합니다.
버튼을 사용해 페이지를 프로젝트 미리보기(그래픽 타일) 모드로 전환하고,
버튼을 사용해 상세 목록 모드로 전환합니다.

Workspace 브라우저 인터페이스의 Designs 페이지 – Workspace 프로젝트 작업을 위한 중앙 제어 화면입니다. 여기서는 페이지의 상세 목록 모드가 표시됩니다. 이미지 위에 마우스를 올리면 프로젝트 미리보기 모드를 볼 수 있습니다.
보기의 프로젝트 항목은 Last modified 날짜 기준으로 자동 정렬되며, 가장 최근에 수정된 프로젝트가 목록의 맨 위에 표시됩니다.
버튼을 클릭하면 프로젝트 이름 기준 정렬로 변경되며, 다시 클릭하면 오름차순/내림차순이 전환됩니다.
목록 모드 보기
(
)는 각 열 헤더를 사용하여
Name,
Author, 또는
Date 기준으로 정렬할 수 있습니다. 한 번 클릭하면 오름차순, 다시 클릭하면 내림차순으로 정렬됩니다. 열 이름 오른쪽의 화살표는 현재 활성화된 정렬 방향을 나타냅니다.
Projects 보기에서는 선택한 프로젝트와 관련된 Properties 및 Activities 데이터를 보기 오른쪽 사이드바 패널에서 제공합니다.
 |
사이드바 패널 정보에는 다음이 포함됩니다.
- Properties tab:
- Project – 프로젝트 상태에 대한 상위 수준 요약으로, 보드의 3D 뷰(프로젝트에 PCB가 있는 경우)를 포함합니다.
- Shared With – 프로젝트에 접근 권한이 있는 사용자 및/또는 역할. 항목 위에 마우스를 올리면 사용자/역할의 전체 이름이 표시됩니다.
- Parameters – 프로젝트 설계 자체에서 추출되거나 계산된 상세 메타데이터. Show More 컨트롤을 클릭하여 전체 목록을 확장합니다.
- Where Used – Multi-board projects와 같이 이 프로젝트 콘텐츠를 포함하는 다른 프로젝트 목록. 항목을 클릭하면 새 브라우저 탭에서 해당 프로젝트를 열어 볼 수 있습니다.
- Releases – 프로젝트 릴리스 목록이 시간순으로 표시됩니다. 항목을 클릭하면 해당 릴리스가 Workspace의 Manufacturing Portal에서 열립니다.
- Activity 탭 – Commit, Release 또는 프로젝트와 연관된 완료된 프로세스 워크플로우 등 프로젝트 이벤트가 시간순으로 나열됩니다.
|
각 프로젝트에 대해, 보기 상단의 버튼(및 아래에 링크된 섹션에서 자세히 설명됨)을 통해 다음 작업도 제공됩니다:
-
Share – 프로젝트 접근 권한을 구성하기 위한 접근 제어.
-
Functions – 프로젝트 기능에 접근하는 메뉴. Preview 모드에서 선택한 프로젝트의
버튼에서도 사용할 수 있습니다:
- Open – 프로젝트를 상세 CAD 중심 보기로 엽니다. 프로젝트 이름 항목을 (Preview 모드에서) 클릭하거나 (List 모드에서) 더블클릭하는 것과 동일합니다.
- Move – Workspace 폴더 구조 내에서 프로젝트를 다른 상위 폴더로 이동합니다.
- Edit – 프로젝트의 Name, Description 및 Workspace Parameters 관점에서 프로젝트를 편집합니다.
- Clone – 이름이 변경된 동일한 프로젝트 복사본을 생성합니다.
- Watch/Unwatch – 프로젝트의 Activitiy 탭에서(업데이트, 릴리스 등) 관련 알림을 수신하여 프로젝트 활동을 팔로우/언팔로우하며, Email Notifications가 활성화되어 있으면 이메일로도 수신합니다.
- Delete – 프로젝트 구조와 데이터를 Workspace Trash로 이동하여 프로젝트 항목을 제거합니다. 이후 Workspace 에서 영구 삭제하거나 이전 상태로 복원할 수 있습니다.
또한 Name, Author, Description 등과 같은 다양한 속성 범위로 프로젝트 목록을 필터링할 수 있는 프로젝트 Search 기능도 포함되어 있습니다. 브라우저 인터페이스 상단의 필드에 검색 문자열의 일부를 입력하면, 해당 문자열을 속성에 포함하는 프로젝트 항목만 표시되도록 목록이 업데이트됩니다.
검색 필터링을 해제하려면, 왼쪽 탐색 창에서 메인 Projects 페이지 항목을 클릭하거나 검색 필드를 지운 뒤 Enter를 누르십시오.
검색 기능 사용 예시(이 경우 Description을 기준으로 프로젝트를 찾음).
Workspace 폴더 작업
Workspace는 Workspace 구조 내에서 프로젝트 폴더를 생성하고 관리하는 기능도 제공합니다. 그러면 생성된 폴더 계층 구조의 어떤 폴더에서든 프로젝트를 생성하거나 해당 폴더로 이동할 수 있습니다.
(기본) 최상위 Project 폴더 아래에 새 폴더를 만들려면
버튼 메뉴에서 Create Folder 옵션을 선택합니다. 이어지는 Create Folder 창에서 새 폴더 이름, 상위 폴더, (선택) 설명을 지정합니다. 새 폴더는 항상 현재 선택된 폴더 아래에 생성되며, 그 폴더가 상위 폴더가 됩니다.

생성된 폴더는 제목을 선택하여 열고, 위쪽의 브레드크럼을 사용해 계층을 따라 위로 이동할 수 있습니다.

메뉴 옵션을 사용해 폴더의 세부 정보를 수정(Edit)하거나, 폴더를 다른 상위 폴더 아래로 이동(Move)하거나, Workspace 폴더 구조에서 폴더를 제거(Delete)할 수 있습니다. 폴더를 이동할 때는 Move folder <folder> to 창의 계층 트리에서 새 상위 폴더를 선택합니다.

프로젝트 업로드
Altium Designer에서 Make Available on Server 명령은 로컬 프로젝트를 Workspace로 업로드하며, 업로드된 프로젝트는 버전 관리 하의 Workspace 프로젝트가 됩니다. 동일한 프로세스는 Workspace 브라우저 인터페이스에서도
버튼 메뉴에서 제공되는 Upload Project 옵션으로 수행할 수 있습니다. 로컬 프로젝트의 호스트 폴더를 찾아 선택하면 기본적으로 현재 선택된 Workspace 폴더로 업로드되며, 또는 Upload Project 창의 Parent Folder 목록에서 Change 옵션을 사용해 폴더 계층 구조 내의 다른 위치를 선택할 수 있습니다.
로컬 프로젝트에 존재하던 버전 관리 링크는 모두 무시되며, 업로드된 프로젝트는 완전한 버전 관리 Workspace 프로젝트가 됩니다 – 로컬 소스 프로젝트는 어떤 방식으로도 변경되지 않습니다.

프로젝트 이동
프로젝트를 다른 Workspace 폴더로 이동하려면
메뉴 드롭다운 옵션에서 Move 옵션을 선택하고, Move project <project> to 창에서 폴더 계층 구조 내 새 위치를 선택합니다.
버튼으로 확인하면 선택한 프로젝트는 새로 지정한 상위 폴더 아래에 호스팅됩니다.

Workspace 프로젝트 공유
프로젝트가 Workspace에 있으면, 실제로 어떤 사용자가 해당 프로젝트에 접근할 수 있는지 결정해야 합니다. 이는 프로젝트를 공유하는 것, 즉 접근 권한을 구성하는 것으로 수행합니다. Workspace 프로젝트는 기본적으로 다음과 공유됩니다:
- 프로젝트 Owner(일반적으로 프로젝트를 생성했거나 Workspace에 게시한 디자이너): 전체(Read/Write) 접근 권한.
- Administrators 역할 그룹: 전체(Read/Write) 접근 권한.
- Workspace의 모든 멤버: 보기 전용 접근 권한.
새 프로젝트의 기본 권한은 Workspace 브라우저 인터페이스의 Admin – Settings – Projects 페이지에서 정의/변경할 수 있습니다. 프로젝트 Owner는 본질적으로 접근 권한이 할당되므로 목록에 표시되지 않습니다.
접근 권한 구성은 Workspace 브라우저 인터페이스를 통해서도, 그리고 Altium Designer 내부에서 직접 수행할 수도 있습니다.
Workspace 브라우저 인터페이스에서 프로젝트 접근을 구성하려면 Designs page(Projects 메인 메뉴)에서 프로젝트 항목을 선택하고
버튼을 클릭해 Share:<project> 창에 접근하거나, 프로젝트 항목과 연관된
메뉴에서 Share 옵션을 선택합니다. 이를 통해 프로젝트를 다른 사용자 또는 사용자 그룹(역할, Roles)과 공유하는 데 필요한 모든 제어를 사용할 수 있습니다.
Workspace에서 프로젝트가 중앙 관리되므로, 다른 사람과의 공유는 각 프로젝트의 권한을 관리하는 것만으로 간단히 처리됩니다.
Share <project> 창에서:
- Can Edit 옵션이 활성화되면 사용자/역할은 Read/Write 접근 권한을 가집니다. 이 옵션이 비활성화되면 Read 접근만 가능합니다.
- Shared With 영역의 Workspace Members 항목 드롭다운 메뉴를 사용해, Workspace의 모든 멤버에게 읽기 전용(Can View) 또는 읽기/쓰기(Can Edit) 접근으로 프로젝트를 공유할 수 있습니다.
- 프로젝트에 대한 공유 접근 권한을 가진 기존 사용자/역할을 제거하려면, 해당 드롭다운 메뉴에서 Remove 옵션을 클릭합니다.
유의 사항:
- 기본적으로 모든 Workspace 사용자는 프로젝트를 볼 수 있습니다. 특정 사용자 및/또는 그룹으로 접근을 제한하려면, 먼저 Workspace Members 항목의 드롭다운 메뉴에서 No access 을 선택해야 합니다.
- 프로젝트 Owner는 영구적으로 Read/Write 접근 권한을 가집니다.
- 프로젝트에 대한 직접 링크를 공유할 수도 있습니다. 링크는 Sharing 창 하단의 Copy Link 컨트롤을 클릭하여 얻습니다. 링크는 클립보드에 복사됩니다. 이 링크를 사용하면(권한이 허용되는 경우) 해당 사용자는 프로젝트의 상세 관리 페이지에 접근할 수 있으며, 그 개요는 다음 섹션에 제시됩니다.
Sharing a Project with a Workspace User
다른 Workspace 사용자와 프로젝트를 공유하려면:
-
Share 창에서 Share Project With 필드에 Workspace 사용자(멤버)의 전체 이름, 사용자명 또는 이메일 주소를 입력하기 시작하면 일치하는 사용자 목록이 활성화됩니다. 이 목록에서 필요한 사용자를 선택합니다. 여러 사용자를 선택할 수 있습니다. 선택한 사용자를 제거하려면 이름 오른쪽의 삭제 X를 클릭합니다.

-
연결된 드롭다운 메뉴를 사용해 사용자 권한을 Can View 접근(읽기 전용) 또는 Can Edit 접근(읽기/쓰기) 중에서 선택해 설정합니다. Workspace Members Can View/Edit 옵션은 전역 옵션이며 특정 사용자에게 적용된 공유 권한을 덮어쓸 수 있다는 점에 유의하십시오. 대부분의 경우 이 옵션은 No access로 설정하는 것이 좋습니다.

-
버튼을 클릭해 사용자 추가를 확인하고 Projects 보기로 돌아갑니다. 다음에 Share 창을 열면 Shared With 그리드 목록을 확장하여 추가된 사용자를 확인할 수 있습니다. 사용자 항목과 연관된 Can Edit/View 메뉴를 사용해 권한을 변경하거나 사용자 항목 자체를 제거할 수 있습니다. 변경 사항을 저장하려면
을 클릭합니다.

Properties 창에는 현재 선택된 프로젝트에 적용된 공유 설정 요약이 표시됩니다.

Sharing a Project with a Defined Role Group
Workspace에 정의된 역할 그룹과 프로젝트를 공유할 수도 있습니다(Admin – Roles 참조). 역할 권한은 해당 역할 그룹의 멤버인 모든 사용자에게 적용됩니다. 다른 그룹과 프로젝트를 공유하려면:
-
Share 창에서 Share Project With 필드에 Workspace 역할(사용자 그룹) 이름을 입력하기 시작하면 일치하는 역할 목록이 활성화됩니다. 이 목록에서 필요한 역할을 선택합니다. 여러 역할을 선택할 수 있습니다. 선택한 역할을 제거하려면 이름 오른쪽의 삭제 X를 클릭합니다.

-
연결된 드롭다운 메뉴를 사용해 역할 권한을 Can View 접근(읽기 전용) 또는 Can Edit 접근(읽기/쓰기) 중에서 선택해 설정합니다. Workspace Members Can View/Edit 옵션은 전역 옵션이며 특정 사용자에게 적용된 공유 권한을 덮어쓸 수 있다는 점에 유의하십시오. 대부분의 경우 이 옵션은 No access로 설정하는 것이 좋습니다.

-
버튼을 클릭하여 역할 추가를 확인하고 Projects 보기로 돌아갑니다. 다음에 Share 창을 열면 Shared With 그리드 목록을 확장하여 추가된 역할을 확인할 수 있습니다. 사용자 항목에 연결된 Can Edit/View 메뉴를 사용해 권한을 변경하거나 역할 항목 자체를 제거할 수 있습니다. 변경 사항을 저장하려면
을 클릭합니다.

참고로 Properties 창에는 현재 선택된 프로젝트에 적용된 공유 설정 요약이 표시됩니다.

Advanced Share Settings
Share 창의 오른쪽 상단에 있는 Advanced Settings 컨트롤을 클릭하면 고급 공유 설정을 지정할 수 있는 창에 접근할 수 있습니다. 편집 권한이 있는 사용자에 대해서는 해당 사용자가 다른 사람과 공유할 수 있는지 여부를 제어할 수 있습니다. 이를 통해 추가 공유를 제한할 수 있습니다. 보기 전용 권한이 있는 사용자에 대해서는 네이티브 데이터(프로젝트 자체)와 파생 데이터(예: 생성된 Gerber 또는 PDF)를 다운로드할 수 있는지도 제어할 수 있습니다. 이들은 이전과 마찬가지로 브라우저 인터페이스에서 데이터를 보고 댓글을 남길 수 있습니다.

보기 전용 권한 사용자가 다운로드를 허용받지 못한 경우, 브라우저 인터페이스를 통해서만 프로젝트를 볼 수 있습니다. 이 경우 Altium Designer를 통해서는 프로젝트를 볼 수 없는데, 그렇게 하려면 먼저 프로젝트를 다운로드해야 하기 때문입니다.
Transfer Project Ownership
프로젝트 소유권 이전
Workspace 관리자 또는 프로젝트의 현재 소유자(일반적으로 프로젝트를 생성한 사용자)는 다른 Workspace 사용자를 새 소유자로 지정할 수 있습니다. 이전은 project Share window에서 수행되며, 지정하려는 새 소유자는 현재 Edit/View 접근 권한을 가진 상태로 목록에 존재해야 합니다.
사용자 권한 드롭다운 메뉴에서 Make Owner 옵션을 선택하고
를 클릭해 확인한 다음, 이어서 표시되는 정보 창에서
을 클릭해 확인함으로써 소유권 변경을 수행합니다. 새 소유자는 프로젝트에 대한 전체 제어 및 편집 권한을 받으며, 이전 소유자의 접근 권한은 Edit 권한 상태로 되돌아갑니다. 서버의 Email Notifications가 활성화되어 있으면 새 프로젝트 소유자에게 소유권 이전 알림 이메일이 전송됩니다.

또한 프로젝트(들)의 소유자인 사용자가 Workspace에서 제거되는 경우에도 소유권 이전 프로세스가 호출됩니다. 이 경우 관리자가 새 프로젝트 소유자를 지정하며, 새 소유자는 제거된 사용자의 프로젝트 접근 권한(Owner 상태)을 승계합니다.

Workspace 프로젝트 활동
Workspace는 설계 검토 수행 및 새 프로젝트 생성과 같은 맞춤형 작업을 수행하기 위해 Workspace 프로젝트에 구성 가능한 Process Workflows를 적용할 수 있는 고유한 기능을 제공합니다. 프로세스와 그 기반이 되는 워크플로는 Workspace 관리자가 생성 및 구성하며, 활성화되면 Altium Designer와 Workspace 브라우저 인터페이스 사용자 모두에게 제공됩니다.
► 자세한 내용은 Creating & Managing Processes를 참조하십시오.
► Altium Designer에서 이러한 프로세스에 대한 정보는 Performing Design Reviews를 참조하십시오.
사용자 관점에서 Process Workflows와 그에 내재된 단계는 Activities로 간주됩니다. 사용자는 사용 가능한 활동을 호출할 수 있으며, 할당된 사용자는 일련의 작업으로 워크플로 단계를 완료할 수 있습니다. 이러한 작업은 Tasks page에서 사용할 수 있습니다.
Designs 페이지(Projects)에서
메뉴를 선택하고, 사용 가능한 프로세스 중에서 선택하여 현재 선택된 프로젝트에 대한 활동을 시작합니다. 이어지는 프로세스 양식 창에서 필요한 필드와 옵션을 완료한 다음 프로세스를 시작(
)합니다. 호출된 Process Workflow에 따라, 검토를 위한 데이터를 준비하기 위해 다음 단계 제출(
)이 필요할 수 있습니다.

그런 다음 해당 활동에 할당된 사용자(들)를 위한 워크플로 작업이 생성됩니다. 로그인한 사용자에게 적용되는 작업은 Tasks page에 표시되며, 여기서 작업을 수행하여 워크플로를 다음 단계로 진행할 수 있습니다.
활동이 역할 그룹에 할당된 경우(예: Engineers) 해당 그룹의 모든 구성원과 활동에 개별적으로 할당된 사용자에게 관련 작업이 제공됩니다. 이러한 경우, 이들 사용자 중 누구나 검토 단계를 완료하고 결과를 제출(
)할 수 있습니다.

준비 과정에서 활동에 사용자 및 그룹을 할당할 수 있을 뿐 아니라, Process Workflow 구성 자체에 특정 할당을 추가할 수도 있습니다. 그 결과, 준비 이전부터 특정 사용자/그룹에 본질적으로 할당된 활동이 될 수 있습니다. 예를 들어 Engineers 그룹을 AdHoc_Review 워크플로 내의 할당으로 미리 설정할 수 있습니다.
► 자세한 내용은 Defining a Process Workflow를 참조하십시오.
Workspace 프로젝트 기능
프로젝트와 관련된 기능 작업은 Designs page의
메뉴에서 사용할 수 있으며, Workspace 프로젝트를 열기, 이동, 편집, 복제, 감시, 제거하는 기능을 포함합니다. 이 메뉴는 선택된 프로젝트 항목의
버튼에서도 사용할 수 있습니다:
프로젝트 열기
프로젝트 항목의
메뉴 또는 상단
메뉴에서 Open 옵션을 선택하여 프로젝트를 제조 중심의 CAD 중심 보기로 엽니다. 또는 미리보기 모드(
)에서는 프로젝트 이름을 클릭합니다. 이 보기에서는 탐색 창에서 사용할 수 있는 여러 하위 보기에 접근할 수 있습니다:
- Design – 프로젝트의 설계 문서를 탐색하고 상호작용하며, 객체 속성을 검사하고 검토 코멘트를 배치합니다. 이 보기는 현재(최신) 프로젝트 리비전에 적용되며 Web Viewer 인터페이스를 사용합니다.
- Tasks – 현재 프로젝트에 적용되는 모든 Tasks(활동 작업)을 표시하는 플로우 형태의 인터페이스를 보고 상호작용합니다.
- Releases – 현재 프로젝트의 모든 Release에 대한 요약 정보를 확인하며, 각 Release는 Manufacturing Portal view에서 열 수 있습니다. 이 보기에서는 선택한 Release의 릴리스 패키지 파일, 설계 문서, 공급 데이터에 대한 하위 보기를 제공합니다.
- Activities – 현재 프로젝트에 적용되는 활성 또는 종료된 Process workflow Activities를 확인합니다.
- History – 프로젝트 생성, 커밋, 릴리스, 복제 등 프로젝트와 관련된 주요 이벤트의 진행 타임라인을 탐색합니다. 프로젝트와 연관된 지원 이벤트가 발생할 때마다 해당 이벤트가 타임라인에 전용 타일로 추가되며, 적용 가능한 경우 설계 데이터 비교와 같은 다양한 작업이 지원됩니다.
Altium Designer에서
Projects panel 의 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭하고
Show in Web Browser 명령을 선택하면 Workspace의 CAD 중심 프로젝트 보기를 열 수 있습니다.

► 자세한 내용은 Management of a Specific Project를 참조하십시오.
프로젝트 편집
Workspace에서 기존 프로젝트의 속성을 편집하려면 Designs page(Projects)에서 해당 항목을 선택한 다음, 해당 항목의
메뉴 또는 상단
메뉴에서 Edit 옵션을 선택합니다. 이어지는 Project Editing 창에서 프로젝트의 Name, Description를 변경하고 Workspace Parameters 항목을 관리할 수 있습니다.

Project Editing 창에서
버튼을 클릭하면 프로젝트에서 파생되어 프로젝트와 함께 저장되는 추가 속성 데이터가 표시됩니다. Parameters 컨트롤을 선택하여 파라미터 Name/Value 쌍을 추가(
), 편집 또는 제거(
)할 수 있습니다. 이는 프로젝트와 함께 Workspace에 저장되며, Altium Designer에서 Special Strings로 사용할 수 있습니다. 설계 공간에서 배치된 텍스트 객체를 선택한 상태로 Properties panel에서 접근합니다. 반면, Project type 파라미터는 프로젝트 파일(*.PrjPcb)에 저장되며 Altium Designer에서 편집할 수 있습니다.
프로젝트 복제
기존 Workspace 프로젝트를 복제(중복)하려면 Designs page(Projects)에서 해당 항목을 선택한 다음, 해당 항목의
메뉴 또는 상단
메뉴에서 Clone 옵션을 선택합니다. Clone Project 창에서 복제된 프로젝트의 이름과 설명을 설정합니다. 기본적으로 원본 프로젝트 이름에 - Copy 접미사가 붙어 사용됩니다.

버튼을 클릭하면 대상 상위 폴더 및 Repository 정보를 포함한 추가 속성 필드가 표시됩니다. 대상 폴더 설정은 수동으로 지정하지 않는 한 프로젝트 이름과 자동으로 일치하며, Change 옵션을 통해 다른 기존 상위 폴더로 할당할 수도 있습니다.
프로젝트 생성 프로세스 테마에 대해 사용 가능한 활성 process definitions가 있는 경우(Workspace 브라우저 인터페이스의 Processes page의 Project Creations 탭에서 정의됨)
메뉴는 사용 가능한 프로세스 워크플로에 해당하는 Clone – process name 옵션을 제공합니다.
선택하면 해당 프로세스에 정의된 워크플로가 복제 프로세스에 사용됩니다.
프로젝트는 Altium Designer에서
Explorer panel의

메뉴 Clone 옵션을 통해 복제할 수 있으며, 또는
Projects panel에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서
Clone 옵션을 선택해 복제할 수도 있습니다.
필드를 필요에 맞게 설정한 후
버튼을 클릭하여 확인합니다. 원본 프로젝트는 구성 파일과 데이터와 함께 복제(중복)되며, Projects page 목록에 새 프로젝트 항목으로 추가됩니다.
프로젝트 감시
Workspace에서 프로젝트를 ‘감시’(관련 알림 수신)하려면 Designs page(Projects)에서 해당 항목을 선택한 다음, 해당 항목의
메뉴 또는 상단
메뉴에서 Watch 옵션을 선택합니다.
프로젝트를 팔로우(관심 등록)하면, 인터페이스 오른쪽 패널의 Activities 탭에서 해당 프로젝트와 관련된 알림(예: 커밋, 릴리스, 속성 변경 메시지)을 받게 됩니다. 프로젝트 생성자는 기본적으로 해당 프로젝트를 자동 팔로우하도록 설정됩니다. 이 기능이 활성화되면 명령이 Unwatch로 바뀌며, 이를 선택하면 프로젝트 팔로우를 중지하고 해당 프로젝트의 이벤트에 대한 알림 수신도 중단합니다.

또한 Workspace Email Notifications가 구성되고 활성화(Admin – Settings – Email Notifications)되어 있으면 알림이 이메일 계정으로도 전송됩니다.
► 자세한 내용은 Configuring Email Notifications를 참고하십시오.
Workspace 프로젝트 삭제
기존 Workspace 프로젝트를 삭제(제거)하려면 Designs 페이지(Projects)에서 해당 항목을 선택한 다음, 해당 항목의
메뉴 또는 상단
메뉴에서 Delete 옵션을 선택합니다. 이 작업은 사실상 ‘소프트 삭제’로, 프로젝트 리포지토리가 Workspace의 Trash 영역으로 이동됩니다. Altium Designer에서는 Explorer panel에서
메뉴의 Delete 옵션을 사용하여 프로젝트를 삭제할 수 있습니다.
해당 보기에서(메인 메뉴에서 Trash 선택) 프로젝트 항목을 완전히 제거(Permanently Delete)하거나 작업을 되돌릴(Restore) 수 있습니다.
버튼은 Workspace의 휴지통(Trash)에 저장된 모든 항목을(가능한 경우) 제거합니다.

- Delete 옵션은 선택한 프로젝트에 대해 쓰기(Write) 권한이 있는 사용자만 사용할 수 있습니다.
- 이 작업을 수행하면 해당 프로젝트는 더 이상 Workspace에 존재하지 않게 됩니다. Workspace에서만 제거되며, 로컬 작업 사본은 영향을 받지 않습니다.