워크플로우 작업

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기5분
  • 워크플로우를 완료하려면 워크플로우 활동을 추가하고, 워크플로우의 유효성을 검사하고, 게시해야 합니다.

    시작하기 전에

    필요한 역할: 없음.

    워크플로우 활동 추가

    활동은 워크플로우의 기능을 결정합니다.

    시작하기 전에

    필요한 역할: workflow_admin, workflow_creator 또는 admin

    이 태스크 정보

    워크플로우를 만들 때 모든 워크플로우에는 시작종료 활동이 포함됩니다.

    자세한 내용은 워크플로우 활동 문서를 참조하십시오.

    프로시저

    1. 워크플로우를 엽니다.
    2. 워크플로우를 확인합니다.
    3. 활동 메뉴에서 워크플로우 본문으로 워크플로우 활동을 드래그합니다 .
    4. 나타나는 워크플로우 활동 폼을 채웁니다.

    워크플로우 확인

    워크플로우 편집기에서 워크플로우를 수동으로 확인할 수 있습니다. 워크플로우 버전 양식에서 워크플로우 확인 보고서를 생성할 수 있습니다.

    시작하기 전에

    필요한 역할: workflow_admin, workflow_creator 또는 admin

    이 태스크 정보

    새 노드에서 워크플로우를 실행하면 자동으로 워크플로우의 유효성을 검사하려고 시도합니다. 확인에 성공하면 시스템은 워크플로우 버전 기록을 업데이트하여 워크플로우가 유효성이 확인되었음을 나타내고 기록을 워크플로우를 실행한 사용자가 업데이트한 것으로 표시합니다.

    프로시저

    1. 워크플로우 편집기에서 유효성을 검사할 워크플로우를 엽니다.

      워크플로우가 로드되면 워크플로우 검사기 아이콘이 도구 모음에 나타납니다.

      워크플로우 검사기

    2. 검사기 아이콘을 클릭하여 현재 워크플로우 버전에서 일련의 유효성 확인 테스트를 실행하고 보고서를 생성합니다.
      워크플로우 확인 보고서
    3. 워크플로우 버전 양식에서 워크플로우 확인 보고서를 생성하려면 다음 단계를 완료합니다
      1. 다음으로 이동 워크플로우 > 관리 > 워크플로우 버전을 클릭하고 유효성을 검사할 워크플로우를 선택합니다.
      2. 관련 링크 아래에서 워크플로우 유효성 검사를 클릭합니다.

    워크플로우 게시

    워크플로우가 완료되면 모든 사용자가 사용할 수 있도록 워크플로우를 게시합니다.

    시작하기 전에

    워크플로우를 게시하기 전에 유효성을 검사하여 하위 플로우 누락 또는 연결이 끊긴 전환과 같이 워크플로우 실패의 원인이 될 수 있는 문제가 있는지 테스트합니다. 자세한 내용은 워크플로우 확인 문서를 참조하십시오.

    필요한 역할: workflow_admin, workflow_creator 또는 admin

    이 태스크 정보

    워크플로우를 게시하려면 다음을 수행합니다.

    프로시저

    1. 다음으로 이동 모두 > 워크플로우 > 워크플로우 편집기.
    2. 게시할 워크플로우를 엽니다.
    3. 제목 표시줄에서 메뉴 아이콘을 클릭하고 게시를 선택합니다.

    결과

    워크플로우의 새 버전을 게시한 경우 변경 내용이 실행 중인 워크플로우 컨텍스트에 적용되지 않습니다. 현재 실행 중인 모든 워크플로우 컨텍스트는 워크플로우가 시작되었을 때 사용할 수 있었던 워크플로우 버전을 계속 사용합니다. 워크플로우가 다음에 실행될 때 새 버전을 사용합니다.

    워크플로우를 실행할 수 있는지 여부를 결정합니다.

    워크플로우는 체크 아웃한 사용자가 체크아웃한 버전을 사용할 수 있고 실행 권한이 있는 모든 사용자가 유효하고 게시된 유효한 버전을 사용할 수 있는 경우에만 실행할 수 있습니다.

    시작하기 전에

    필요한 역할: workflow_admin, workflow_creator 또는 admin

    프로시저

    1. 탐색 필터에 wf_workflow.list를 입력한 다음, 워크플로우 중 하나를 엽니다.
    2. 버전 관련 목록에서 다음 조건을 모두 확인합니다.
      1. 체크아웃됨체크아웃한 사람 상태인 워크플로우 버전은 하나만 있습니다.
      2. 버전이 하나뿐이며 체크 아웃되지 않았습니다. 이 버전은 활성 상태이고 게시됨 상태여야 합니다.
        목록을 개인화하고 활성 열을 추가해야 할 수 있습니다.
      3. 여러 버전이 있는 경우 하나만 게시됩니다.
      이 검사는 워크플로우를 실행할 수 있는 단 두 가지 조건을 결정합니다.
      • 워크플로우의 체크 아웃된 버전은 워크플로우를 체크 아웃한 사용자가 사용할 수 있습니다.
      • 워크플로우를 실행할 권한이 있는 모든 사용자는 유효하고 게시된 버전의 워크플로우를 사용할 수 있습니다.

      이 두 조건 중 하나를 충족하지 않는 하위 플로우를 포함하는 메인 플로우는 현재 기록 트랜잭션에 대해 실행할 수 없습니다. 대신 하위 플로우 상태를 자세히 설명하는 중요 로그 항목이 워크플로우 컨텍스트 기록에 추가됩니다. 다음 트랜잭션에서 워크플로우를 실행하려면 메인 플로우에서 하위 플로우를 제거하거나 하위 플로우의 게시됨 및 활성 상태를 수정합니다.

    게시된 워크플로우 편집

    게시된 워크플로우를 체크 아웃한 후 편집할 수 있습니다.

    시작하기 전에

    필요한 역할: workflow_admin, workflow_creator, workflow_publisher 또는 admin

    이 태스크 정보

    주:
    읽기 전용 응용 프로그램 파일과 연결된 워크플로우는 체크 아웃하거나 삭제할 수 없습니다.

    워크플로우를 체크아웃하려면

    프로시저

    1. 다음으로 이동 모두 > 워크플로우 > 워크플로우 편집기.
    2. 편집하려는 워크플로우를 엽니다.
    3. 제목 표시줄에서 메뉴 아이콘을 클릭하고 체크 아웃을 선택합니다.

      버전의 워크플로우가 생성되어 사용자에게 할당됩니다.

      게시된 워크플로우와 다른 도메인에 있는 경우 도메인에 새 워크플로우 버전이 생성됩니다.

    다음에 수행할 작업

    워크플로우 편집을 마친 후에는 워크플로우를 확인하고 게시하여 다른 사용자가 새 버전을 사용할 수 있도록 합니다.

    두 애플리케이션 범위 간 워크플로우 복사

    애플리케이션 범위 지정은 애플리케이션 파일과 데이터에 대한 접근 권한을 확인하고 제한하여 애플리케이션을 보호합니다. 한 애플리케이션 범위(예: 테스트)에서 만든 워크플로우를 필요에 따라 다른 애플리케이션 범위(프로덕션)로 복사할 수 있습니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 홈 페이지에서 로그인한 사용자 이름 옆에 있는 시스템 설정 아이콘을 클릭합니다.
    2. 개발자 탭의 애플리케이션 필드에서 플랫폼을 운영할 애플리케이션 범위(예: 테스트)를 ServiceNow 선택합니다.
    3. 시스템 설정 페이지를 닫습니다.
    4. 다음으로 이동 워크플로우 > 워크플로우 편집기.
    5. 워크플로우 편집기에서 워크플로우를 작성합니다. 자세한 내용은 워크플로우 생성 문서를 참조하십시오.
    6. 워크플로우 편집기에서 정보 아이콘을 클릭합니다.
    7. 애플리케이션 탭에서 애플리케이션은 시스템 설정에서 선택한 현재 애플리케이션 범위로 설정됩니다.
    8. 다음에서 액세스 가능에서 모든 애플리케이션 범위에 워크플로우를 사용할 수 있는 경우 모든 애플리케이션 범위를 선택하거나, 현재 애플리케이션 범위에서만 사용 가능하고 액세스할 수 있는 경우에만 이 애플리케이션 범위를 선택합니다.
      모든 애플리케이션 범위에서 액세스할 수 있는 워크플로우만 다른 애플리케이션 범위에 복사할 수 있습니다.
    9. 홈페이지로 돌아가서 시스템 설정 아이콘을 클릭합니다.
    10. 개발자 탭의 애플리케이션 필드에서 워크플로우를 복사할 애플리케이션 범위(예: 프로덕션)를 선택합니다.
    11. 다음으로 이동 워크플로우 > 워크플로우 편집기.
    12. 페이지를 새로 고친 다음 생성한 것과 동일한 워크플로우를 엽니다.
      범위를 벗어난 워크플로우인 워크플로우는 <범위 이름> 범위 메시지에 속합니다. 여기서 <범위 이름>은 워크플로우가 원래 생성된 애플리케이션 범위입니다.
    13. 워크플로우 편집기에서 컨텍스트 메뉴를 클릭합니다.
    14. 복사를 선택합니다.
      워크플로우 이름 대화 상자가 나타납니다.

      워크플로우 이름 대화 상자에 워크플로우 사본의 이름을 추가합니다.

      1. Workflow Name(워크플로 이름)에 복사한 워크플로의 새 이름을 입력합니다.
      2. 확인을 클릭합니다. 시스템은 현재 애플리케이션 범위에서 워크플로우를 생성합니다.
    15. 워크플로우 편집기에서 정보 아이콘을 클릭합니다.
    16. 애플리케이션 탭에서 애플리케이션은 현재 애플리케이션 범위로 설정됩니다.
    17. 다음에서 액세스할 수 있음에서 새로 복사한 워크플로우를 현재 범위를 벗어나서 액세스할 수 없는 비공개 워크플로우로 만드는 경우에만 이 애플리케이션 범위를 선택합니다.
    18. 업데이트를 클릭합니다.

    결과

    선택한 애플리케이션 범위에 새 워크플로우 기록이 작성되고, 워크플로우 편집기에서 비공개로 지정된 경우 비공개로 표시됩니다.