범주 전이는 범주들을 사용하고 그들간의 전이를 정의하여 문서 작업흐름(워크플로, workflow)을 생성할 수 있게 합니다. 전이는 충분한 권한을 지닌 사용자가 요청했을 때 작동 될 수 있습니다. 객체 권한은 어떤 사용자 그룹이 전이를 작동할 수 있는지 여부를 정의내립니다.
범주 전이를 생성하려면, 먼저, 시스템 내부에서 문서 상태로써 동작하게 될 범주의 집합을 먼저 생성해야 합니다. 작업흐름은 멤버 상태의 일부를 포함하는 그 어떠한 객체(위키 페이지, 트래커 항목, 등등)에도 적용될 것입니다.
범주가 생성되고 나면, 전이 관리 패널을 방문할 수 있습니다. 그 동일한 패널은 Group Transitions 에도 적용됩니다..
전이를 생성하는 첫 단계는 작업흐름의 일부인 상태의 집합을 선택하는 것입니다. 시스템에서 모든 범주를 선택할 수도 있지만, 작은 집합으로 작업하는 것이 훨씬 수월합니다. 시각적으로 표기하는 것 또한 훨씬 깔끔합니다.
전이는 두 개의 범주 간의 라벨이 붙은 연결입니다. 다 수의 전이는 임시 (ad hoc) 작업흐름을 형성합니다. 전이를 추가할 때, 각각에 대한 시작과 끝 노드 사이에서 선택하도록 요청을 받게 될 것입니다.
전이가 생성되고나면, 그에 대한 가드(guard) 또한 설정할 수 있습니다. 가드는 객체 상에서 전이가 작동되기 위해서 충족되어야만 하는 조건입니다. 조건은 다른 상태들을 확인합니다. 예를 들면, 문서가 "공개"되는 것을 막기 위하여 "초안" 범주를 만들어 둘 수 있거나, 혹은 최종승인이 다른 전이에 의하여 관리되는 타 부서의 연속적인 승인에 의존할 수도 있습니다.
전이를 사용하려면, 열 (column) 중 하나에 반드시 전이 모듈 를 포함해야만 합니다. 이 모듈은 현재 보이는 객체의 범주를 검사하고 현재 사용자에 대하여 제공되는 전이를 제안합니다. 만약 전이가 가드에 의하여 비활성화 되었다면, 그 이유를 설명하기도 합니다.
|