페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

요구 기능지원 여부예시
다국어

한글 워크플로우 지원

(tick)



한글 상태 천이 이름 지원(tick)
결재자 지정결재자 자동 지정(tick)

결재자 드러내기 예) {approval:승인|user=&user1}

결재자 감추기 예) {approval:승인|user=user1}


결재 그룹 자동 지정(tick){approval:승인|group=&group1}

결재자로 지정 가능 그룹 또는 사용자 정의(tick)

여러명 지정 예) {approval:승인|selectedapprovers=user1,user2,group1,group2}

단일 사용자 지정 예) {approval:승인|selectedapprover=user1,user2,group1,group2}


최소 결재자 지정(tick){approval:승인|minimum=1}

결재자 지정 화면 제어(tick)

결재자를 임의로 선택하지 못하도록 결재자 지정 화면 감추기 지원

{state:승인|assignable=false}

결재 천이 정의승인 후 이동할 대상 정의(tick){state:승인|approved=다음 단계}

거부 후 이동할 대상 정의(tick){state:승인|rejected=이전 단계}

문서 수정시 이동할 결재 상태 지정(tick){state:승인|updated=처음 단계}

상태 expire 날짜 지정(tick)

마감 날짜 지정 예) {state:승인|duedate=1W1D}

정확한 마감 날짜 이후 "지연" 상태로 천이 예) {state:승인|duedate=2017-01-20 12:00|expired=지연}

트리거를 이용해 알림 보내기 예)

{trigger:stateexpired|state=Published}
      {set-message}
         This content is more than one year old and has been submitted for review.
      {set-message}
   {trigger}



테스크가 완료되면 천이(tick)

B 상태에서 모든 테스크가 완료되면 상태 C로 천이 예)

{state:B|completed=C}
    {task:Complete to transition}
  {state}

결재 천이 조건완료되지 않은 테스크 조건 비교(tick){approval:승인|@workflow:tasks > size@=0}
결재 활동검토자 코멘트 작성 지원(tick)

테스크 생성 지원(tick)
알림 기능결재 완료 후 생성자에게 알림 전송(tick)Confluence 알림창 표시

결재자에게 알림 전송(tick)결재자로 지정된 사용자에게 Confluence 알림 전송

상태 변경시 이메일 보내기(tick)

"팀장승인" 상태가 변경될 때 페이지 생성자와 지정된 검토자에게 메일 발송

{trigger:statechanged|state=팀장승인}
{send-email:user=@creator@,@Reviewer@|subject=Page ready for approval}
The page @page@ is waiting for your approval.
{pageactivity}
{send-email}
{trigger}

보안결재자 확인 기능(tick)

로그인 상태, user name, password 확인



특정 사용자 또는 사용자 그룹에게 결재 문서 보기 및 편집 허용

(tick)

문서가 생성될 때 생성자와 moderators 그룹에게 보기 권한 지정 예)

   {trigger:pagecreated}
      {add-restriction:type=view|user=@user@|group=moderators}
   {trigger}

변수 참조 기능Workflow 내 정의된 attributes 참조(tick)


{trigger:statechanged|state=승인}
{send-email:user=@approvaluser@,@Reviewer@|subject=Page ready for approval}
The page @page@ is waiting for your approval.
{pageactivity}
{send-email}
{trigger}


Workflow 내 정의된 metadata 참조(tick)

정의 예) {get-metadata:name=Project Lead}

참조 (사용) 예) {approval:Review|user=&@Project Lead@}


Confluence page property 참조(tick)

Page property에 정의된 Reviewer 참조 예)

   {state:Review|approved=Published}
      {approval:Review|user=&@Reviewer@}
   {state}

...