UI 작업 사용
UI 작업을 구성하기 전에 특정 단계를 수행하여 활성화해야 합니다 보안 분석가 작업 공간.
주:
UI 작업을 수정하려면 다음 역할을 가진 사용자로 로그인합니다.
- ui_action_admin
- ui_page_admin
- web_service_admin
에 대해 구성할 수 있는 두 가지 유형의 UI 작업이 있습니다.보안 분석가 작업 공간
- 대화 기반 UI 작업
- 서버 측 UI 작업
대화 기반 UI 작업
에서 대화 기반 UI 작업을 보안 분석가 작업 공간사용하려면 해당 표준 UI 작업과 연결된 UI 페이지를 다음과 같이 변경합니다.
- HTML 섹션: 반응 입력 태그를 포함하도록 HTML 섹션을 수정합니다. 반응 입력 태그 값은 클라이언트 스크립트 섹션에서 UI 페이지가 보안 분석가 작업 공간. 예를 들면 다음과 같습니다.
<input id="react" name="react" type="hidden" value="${JS,HTML:sysparm_react}" />
- 클라이언트 스크립트: 반응 플래그가 true인 경우 클라이언트 스크립트에 추가 논리를 작성해야 합니다. 이는 대화 상자 창의 일부로 표시되는 Submit 및 Cancel 버튼 이벤트를 처리하는 데 필요합니다.
- onCancel() 이벤트 핸들러는 'SIR_WORKBENCH_POPUP_CANCEL' 이벤트를 보안 분석가 작업 공간
- onSubmit() 이벤트 핸들러는 'SIR_WORKBENCH_POPUP_SUBMIT' 이벤트를 보안 분석가 작업 공간
- 반응 입력 태그 값이 true일 때 false를 반환하도록 "onSubmit" 작업이 수정되었으므로 처리 스크립트의 실행을 컨텍스트에서 보안 분석가 작업 공간 건너뜁니다. 처리 스크립트의 논리는 클라이언트 호출 가능 스크립트(GlideAjax API를 통해 호출됨) 또는 REST 자원 엔드포인트를 통해 처리되어야 합니다.
자세한 내용은 다음 샘플 UI 페이지를 참조하십시오.
- 관련 목록 UI 작업 예: 감시 목록에 게시(UI 페이지 이름: publish_to_watchlist)
- 양식 UI 작업 예: 문제 생성(UI 페이지 이름: create_prb_change_inc)
서버 측 UI 작업
서버 측 UI 작업을 사용하려면 다음을 수행해야 합니다.
표준 UI 작업 스크립트의 논리는 스크립팅된 REST 자원의 일부로 처리되어야 합니다.
자세한 내용은 다음 샘플 양식 UI 작업을 참조하십시오.
- 중단 작성
- 취소