워크플로 시작

워크플로를 관리할 때 다양한 방법을 사용하여 시작할 수 있습니다.

노트

작성자는 다른 방법도 사용할 수 있습니다. 자세한 내용은 다음을 참조하십시오.

워크플로우 모델

워크플로우를 시작할 수 있습니다 모델 중 하나를 기반으로 워크플로 모델 콘솔에 나열됩니다. 페이로드만 필수 정보이며 제목 및/또는 댓글도 추가할 수 있습니다.

워크플로우 런처

워크플로 시작 관리자는 콘텐츠 저장소의 변경 사항을 모니터링하여 변경된 노드의 위치 및 리소스 유형에 따라 워크플로를 시작합니다.

사용 런처 다음을 수행할 수 있습니다.

  • 특정 노드에 대해 이미 실행된 워크플로우를 확인합니다.
  • 특정 노드/노드 유형이 생성/수정/제거되면 시작할 워크플로우를 선택합니다.
  • 기존 워크플로우-노드 관계를 제거합니다.

모든 노드에 대해 런처를 만들 수 있습니다. 그러나 특정 노드를 변경해도 워크플로우가 실행되지 않습니다. 다음 경로 아래의 노드를 변경해도 워크플로우가 시작되지 않습니다.

  • /var/workflow/instances

  • 의 모든 위치에 있는 모든 워크플로-받은 편지함 노드 /home/users 분기

  • /tmp

  • /var/audit

  • /var/classes

  • /var/eventing

  • /var/linkchecker

  • /var/mobile

  • /var/statistics

    • 예외: 아래 노드 변경 사항 /var/statistics/tracking 할 일 워크플로우를 시작합니다.

표준 설치에는 다양한 정의가 포함되어 있습니다. 이는 디지털 자산 관리 및 소셜 공동 작업 작업에 사용됩니다.

wf-100

일괄 처리를 위한 워크플로우 패키지

워크플로우 패키지는 처리를 위해 페이로드로 워크플로우에 전달할 수 있는 패키지로, 여러 리소스를 처리할 수 있습니다.

워크플로우 패키지:

  • 리소스(예: 페이지, 에셋)에 대한 링크가 포함되어 있습니다.
  • 는 생성 날짜, 패키지를 생성한 사용자 및 간단한 설명과 같은 패키지 정보를 보유합니다.
  • 는 특수 페이지 템플릿을 사용하여 정의됩니다. 이러한 페이지를 사용하면 사용자가 패키지의 리소스를 지정할 수 있습니다.
  • 여러 번 사용할 수 있습니다.
  • 워크플로 인스턴스가 실제로 실행되는 동안 사용자가 변경할 수 있습니다(리소스 추가 또는 제거).

모델 콘솔에서 워크플로 시작

  1. 다음 위치로 이동 모델 콘솔 사용 도구, 워크플로, 그런 다음 모델.

  2. 콘솔 보기에 따라 워크플로우를 선택합니다. 필요한 경우 검색(왼쪽 상단)을 사용할 수도 있습니다.

    wf-103

    노트

    다음 임시 표시기에는 워크플로 내역이 유지되지 않는 워크플로가 표시됩니다.

  3. 선택 워크플로우 시작 을 클릭합니다.

  4. 워크플로 실행 대화 상자가 열려 다음을 지정할 수 있습니다.

    • 페이로드

      페이지, 노드, 에셋, 패키지 및 기타 리소스일 수 있습니다.

    • 제목

      이 인스턴스를 식별하는 데 도움이 되는 선택적 제목입니다.

    • 설명

      이 인스턴스의 세부 정보를 표시하는 데 도움이 되는 선택적 주석입니다.
      wf-104

런처 구성 만들기

  1. 다음 위치로 이동 워크플로우 런처 콘솔 사용 도구, 워크플로, 그런 다음 런처.

  2. 선택 만들기, 그런 다음 런처 추가 대화 상자를 열려면:

    wf-105

    • 이벤트 유형

      워크플로우를 시작할 이벤트 유형:

      • 작성일
      • 수정됨
      • 제거됨
    • 노드 유형

      워크플로우 런처가 적용되는 노드 유형입니다.

    • 경로

      워크플로우 런처가 적용되는 경로입니다.

    • 모드 실행

      워크플로 시작 관리자가 적용되는 서버 유형입니다. 선택 작성자, 게시, 또는 작성 및 게시.

    • 조건

      평가할 때 워크플로우의 실행 여부를 결정하는 노드 값에 대한 조건 목록입니다. 예를 들어 다음 조건으로 인해 노드에 User 값이 있는 속성 이름이 있는 경우 워크플로우가 실행됩니다.

      ==

    • 기능

      활성화할 기능 목록입니다. 드롭다운 선택기를 사용하여 필요한 기능을 선택합니다.

    • 비활성화된 기능

    비활성화할 기능 목록입니다. 드롭다운 선택기를 사용하여 필요한 기능을 선택합니다.

    • 워크플로우 모델

      정의된 조건 아래의 노드 유형 및/또는 경로에서 이벤트 유형이 발생할 때 실행할 워크플로우입니다.

    • 설명

      런처 구성을 설명하고 식별하는 사용자 고유의 텍스트입니다.

    • 활성화

      워크플로 시작 관리자 활성화 여부를 제어합니다.

      • 선택 사용 구성 속성이 충족될 때 워크플로우를 시작합니다.
      • 선택 사용 안 함 워크플로우를 실행하지 말아야 하는 경우(구성 속성이 충족되는 경우에도).
    • 제외 목록

      워크플로우를 트리거할지 여부를 결정할 때 제외(즉, 무시)할 JCR 이벤트를 지정합니다.

      이 런처 속성은 쉼표로 구분된 항목 목록입니다. "

      • property-name 모두 무시 jcr 지정된 속성 이름에서 트리거되는 이벤트입니다. "
      • event-user-data:<*someValue*> 이 포함된 모든 이벤트를 무시합니다. *<someValue*> user-data 다음을 통해 설정 [ ObservationManager API] (https://www.adobe.io/experience-manager/reference-materials/spec/jsr170/javadocs/jcr-2.0/javax/jcr/observation/ObservationManager.html#setUserData(java.lang.String.

      예:

      jcr:lastModified,dc:modified,dc:format,jcr:lastModifiedBy,imageMap,event-user-data:changedByWorkflowProcess

      이 기능은 제외 항목을 추가하여 다른 워크플로우 프로세스에서 트리거된 모든 변경 사항을 무시하는 데 사용할 수 있습니다.

      event-user-data:changedByWorkflowProcess

  3. 선택 만들기​를 클릭하여 런처를 만들고 콘솔로 돌아갑니다.

    적절한 이벤트가 발생하면 런처가 트리거되고 워크플로우가 시작됩니다.

런처 구성 관리

런처 구성을 만든 후 동일한 콘솔을 사용하여 인스턴스를 선택할 수 있습니다. 속성 보기 (및 편집) 또는 삭제.

이 페이지에서는