워크플로우에 대한 작업

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 6분
  • 워크플로우를 완료하려면 워크플로우 활동을 추가하고 워크플로우의 유효성을 검사한 후 게시합니다.

    시작하기 전에

    필요한 역할: snc_required_script_writer 및 workflow_creator 또는 workflow_admin.

    워크플로우 활동 추가

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

    시작하기 전에

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

    이 태스크 정보

    시작 및 종료 활동이 생성되면 모든 워크플로우에 시작종료 활동이 포함됩니다.

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

    프로시저

    1. 워크플로우를 엽니다.
    2. 워크플로우를 체크아웃합니다.
    3. 활동 메뉴에서 워크플로우 본문으로 워크플로우 활동을 끌어다 놓습니다.
    4. 표시되는 워크플로우 활동 양식을 채웁니다.

    워크플로우 확인

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

    시작하기 전에

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

    이 태스크 정보

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

    프로시저

    1. 워크플로우 편집기에서 확인하려면 워크플로우를 엽니다.

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

      워크플로우 유효성 검사기

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

    워크플로우 게시

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

    시작하기 전에

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

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

    이 태스크 정보

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

    프로시저

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

    결과

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

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

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

    시작하기 전에

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

    프로시저

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

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

    게시된 워크플로우 편집

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

    시작하기 전에

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

    이 태스크 정보

    주:
    읽기 전용 애플리케이션 파일과 연결된 워크플로우는 체크아웃하거나 삭제할 수 없습니다.

    워크플로우를 체크 아웃하려면 다음을 수행합니다.

    프로시저

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

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

      게시된 워크플로우와 다른 도메인에 있는 경우 도메인에 새 워크플로우 버전이 만들어집니다.

    다음에 수행할 작업

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

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

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

    시작하기 전에

    필요한 역할: snc_required_script_writer 및 관리자

    프로시저

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

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

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

    결과

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