Playbook 사용자 경험

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 5분
  • 에서 ServiceNow AI Platform® 부서 간 프로세스를 자동화하고 최종 사용자를 위한 작업 중심 뷰로 통합하는 방법을 워크플로우 스튜디오 플레이북 이해합니다.

    모두 > 프로세스 자동화 > 워크플로우 스튜디오 > 플레이북은 소유자가 플레이북을 빌드하는 설계 환경입니다 플레이북 . 한편, 런타임 환경은 플레이북 에이전트와 같은 최종 사용자가 비즈니스 프로세스를 완료하기 위해 따르는 플레이북 위치입니다.

    설계 환경

    플레이북워크플로우 스튜디오 설계 환경은 다음 구성요소로 구성됩니다.

    플레이북
    A 플레이북 에서는 플레이북 소유자가 컨텐츠의 워크플로우 스튜디오 여러 인스턴스를 일관된 비즈니스 프로세스로 구성하고 구성합니다. A 플레이북 는 트리거와 일련의 스테이지로 구성되며, 이는 일련의 활동으로 구성됩니다.
    트리거 정의
    트리거 정의는 를 플레이북실행하기 위해 충족되어야 하는 조건을 지정합니다. admin, playbook.admin 또는 pd_trigger_author 역할이 있는 사용자는 일반적으로 작성자가 템플릿으로 사용할 수 있는 플레이북 트리거 정의를 생성하고 구성합니다. 트리거 정의는 실행을 플레이북시작하기 위해 충족해야 하는 레코드 작업 및 테이블 조건을 지정합니다. 플레이북 소유자는 일반적으로 .플레이북
    트리거 인스턴스
    트리거 템플릿을 선택하면 트리거 인스턴스가 생성됩니다. 트리거 인스턴스는 실행을 시작하기 플레이북위해 기록이 충족해야 하는 조건을 저장합니다.
    스테이지
    스테이지는 의 활동을 플레이북논리적으로 그룹화한 것입니다. 플레이북 소유자는 활동을 그룹화하기 위한 스테이지를 생성하고 스테이지 실행을 시작해야 하는 시작 규칙을 지정합니다. 전체 비즈니스 프로세스의 스테이지입니다.
    활동 정의
    활동 정의활동 인스턴스에 하위 플로우작업 입력 및 출력을 매핑합니다. 활동 정의에는 다음이 포함됩니다.
    • 트리거 입력 기록 데이터를 작업 또는 하위 플로우 입력에 매핑하는 자동화 계획
    • 작업 또는 하위 플로우 출력을 다음의 사용자용 뷰에 매핑하는 활동 경험플레이북

    admin, playbook.admin 또는 pd_content_author 역할을 가진 사용자는 일반적으로 활동 정의를 만들 때 자동화 계획 및 활동 경험을 지정합니다.

    활동 인스턴스
    활동 인스턴스는 에 활동을 플레이북추가할 때 생성됩니다. 활동 인스턴스는 활동 정의의 자동화 계획 데이터 매핑을 저장합니다. 기본값이 에 맞지 않는 경우 이러한 데이터 매핑을 변경할 수 있습니다 플레이북. 활동 플레이북 실행을 시작해야 하는 시작 규칙을 지정할 수 있습니다.
    시작 규칙
    시작 규칙은 스테이지 또는 활동이 실행되기 시작하는 시기를 지정합니다. 플레이북 소유자는 시작 규칙을 사용하여 동시에 실행되는 부분과 순차적으로 플레이북 실행되는 부분을 지정할 수 있습니다.
    사용자 인터페이스를 사용하고 탐색하는 워크플로우 스튜디오 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 플레이북.

    런타임 환경

    워크플로우 스튜디오 다음에 대해 다음 런타임 구성요소를 플레이북생성합니다.

    프로세스 실행
    프로세스 실행은 컨텍스트 기록에 실행 플레이북 에 대한 상세 정보를 저장합니다. 프로세스 실행을 사용하여 문제를 해결하고 Playbook이 예상대로 실행되는지 확인할 수 있습니다.
    활동 실행
    활동 실행은 활동 인스턴스 실행에 대한 상세 정보를 컨텍스트 기록에 저장합니다. 활동 실행을 사용하여 Playbook이 예상대로 실행되는지 문제를 해결하고 확인할 수 있습니다.
    플레이북 런타임
    플레이북 런타임 은 에이전트 플레이북 또는 이행자에 대해 실행될 때입니다. A 플레이북 는 관리자가 표시 플레이북 방법과 위치를 구성한 후에만 플레이북 경험 에이전트에 대해 실행됩니다. 플레이북 설정의 내용을 참조하십시오.
    의 런타임 플레이북동안, 인스턴스는:
    1. 트리거 정의에 지정된 조건을 평가하고 트리거를 처리합니다.
    2. 이벤트를 처리하고 백그라운드에서 실행을 플레이북 시작합니다.
    3. 각 활동의 자동화 계획을 전체 프로세스 계획으로 빌드합니다.
    4. 에 대한 플레이북프로세스 계획을 실행합니다.
    5. 프로세스 실행 [sys_pd_context] 테이블에 프로세스 실행 정보를 저장합니다.
    6. 에이전트와 이행자가 경험하는 실행 중인 플레이북 뷰에 대한 데이터를 제공합니다.
    그림 1. 플레이북 처리
    플레이북 처리 시퀀스입니다.

    인스턴스는 트리거 조건을 평가하고, 큐에서 이벤트를 처리하고, 프로세스 계획을 작성 및 실행하고, 프로세스 실행 세부 정보를 저장하고, 에 대한 플레이북 경험데이터를 제공하여 런타임 중에 를 플레이북 처리합니다.

    데이터 보안 및 HTML 위생

    플레이북 는 HTML 마크업에 대한 모든 문자열 데이터를 평가하여 교차 사이트 스크립팅 및 코드 주입으로부터 보호합니다. 시스템은 포함 목록에 있는 HTML 마크업만 보존합니다. 다른 모든 HTML 마크업은 문자열 데이터에서 제거됩니다.

    포함 목록은 이러한 HTML 요소 및 속성을 지원하므로 수정할 수 없습니다.

    표 1. HTML 포함 목록
    HTML 요소 포함된 속성
    a 클래스, href, 대상, 제목
    약어 클래스, 제목
    address 클래스
    영역 alt, 클래스, 좌표, href, 모양
    문서 클래스
    한쪽으로 클래스
    오디오 자동 재생, 클래스, 컨트롤, 루프, 프리로드, src
    b 클래스
    BDI 클래스, 디렉터리
    bdo 클래스, 디렉터리
    클래스
    인용문 인용, 클래스
    br 클래스
    캡션 클래스
    중앙 클래스
    인용하다 클래스
    코드 클래스
    정렬, 클래스, 범위, valign, 너비
    공동 그룹 정렬, 클래스, 범위, valign, 너비
    dd 클래스
    del 클래스, 날짜/시간
    상세 정보 클래스, 오픈
    다양성 클래스
    dl 클래스
    DT 클래스
    그들 클래스
    엠프 클래스
    글꼴 클래스, 색상, 얼굴, 크기
    바닥글 클래스
    h1 클래스
    h2 클래스
    h3 클래스
    h4 클래스
    h5 클래스
    h6 클래스
    헤더 클래스
    HR 클래스
    HTML
    i 클래스
    img alt, 클래스, 높이, src, 제목, 너비
    입력 aria-label, 클래스, 유형, 값
    기능 클래스, 날짜/시간
    li 클래스
    마르크 클래스
    탐색 클래스
    ol 클래스
    P 클래스
    사전 클래스
    s 클래스
    섹션 클래스
    작게 클래스
    범위 클래스
    하위 클래스
    지원 클래스
    svg 클래스
    강하다 클래스
    스타일
    테이블 정렬, 테두리, 클래스, valign, 너비
    태그 클래스
    티바디 정렬, 클래스, valign
    td 정렬, 클래스, colspan, rowspan, valign, 너비
    티풋 정렬, 클래스, valign
    ไทย 정렬, 클래스, colspan, rowspan, valign, 너비
    thead 정렬, 클래스, valign
    Türkçe 정렬, 클래스, 행 범위, valign
    TT 클래스
    u 클래스
    ul 클래스
    비디오 자동 재생, 클래스, 컨트롤, 높이, 루프, 프리로드, 소스, 너비