에서 사용자 지정 UI 작업 설정 Legacy Workspace

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기5분
  • 조직에 맞게 사용자 지정할 Legacy Workspace UI 작업을 설정합니다. UI 작업에는 사용자 지정 버튼, 메뉴 항목, 사용자 역할을 기준으로 폼에 대한 액세스 제한 등이 포함됩니다.

    시작하기 전에

    필요한 역할: workspace_admin

    이 태스크 정보

    UI 작업은 UI 작업 메뉴에 양식 버튼 또는 목록 항목으로 나타납니다.

    UI 작업 버튼 및 목록 항목

    각 작업 공간에는 UI 작업이 미리 구성되어 있습니다. 그러나 미리 구성된 UI 작업을 추가하거나 제거할 수 있습니다.

    기록에 대해 조치를 취할 필요가 없는 사용자의 UI 작업을 숨길 수 있습니다. 자세한 내용은 상세 정보 탭 및 UI 작업 숨기기를 참조하십시오.

    프로시저

    1. 다음으로 이동 모두 > 시스템 정의 > UI 작업 을 클릭하고 신규를 클릭합니다.
    2. 양식에서 필드에 내용을 입력합니다.
      주:
      다음 테이블에 있는 필드 이외의 다른 필드가 양식에 나타나지만 작업 공간에서는 작동하지 않습니다. UI 작업 양식의 각 필드에 대한 자세한 내용은 UI 작업을 참조하십시오.
      이름 UI 작업 이름입니다. 이는 작업 공간 UI에 표시됩니다(예: 나에게 인시던트 할당).
      테이블 UI 작업이 적용되는 테이블입니다. 에이전트가 이 테이블의 기록을 표시할 때마다 이 UI 작업이 나타납니다.
      순서 UI 작업의 가로 목록에 배치됩니다. 주문 번호는 왼쪽에서 오른쪽으로 작은 번호에서 큰 번호로 이동합니다.
      동작 이름 로그 및 테이블 열에 표시되는 이름과 동일(예: assign_incident_to_me
      활성 UI 작업을 표시하려면 전환합니다.
      삽입 표시 기록 변경 사항을 테이블에 삽입하려면 전환합니다.
      업데이트 표시 테이블에 업데이트를 표시하려면 전환합니다.
      클라이언트

      시스템에서 클라이언트 측 스크립트를 확인하도록 하려면 전환합니다. 기본값은 서버 측 스크립트입니다. 스크립트에서 GlideAgentWorkspace API를 사용하여 지정된 기록과 작업 공간 탭을 엽니다.

      재정의 이 UI 작업을 재정의하는 UI 작업입니다.
      설명 이 UI 작업에 대한 설명입니다.
      힌트 마우스가 UI 작업 위에 있을 때 UI 작업에 대해 설명합니다.
      클릭 시 UI 작업에서 마우스 클릭으로 수행한 작업(예: confirmAndDeleteFromForm()).
      조건 UI 동작이 나타나기 위해 충족해야 하는 조건(예: current.isValidRecord() & current.canDelete()).
      스크립트 UI 작업을 구현하는 서버 측 스크립트입니다.
      애플리케이션

      이 구성요소가 적용되는 애플리케이션입니다. 전역은 구성요소가 모든 애플리케이션에 적용됨을 의미합니다.

      양식 단추 폼 창에 UI 작업을 버튼으로 표시하려면 전환합니다.
      양식 상황에 맞는 메뉴 전환하여 관련 항목 메뉴에 UI 작업을 탭으로 표시합니다.
      양식 링크 전환하여 양식 창에 UI 작업을 링크로 표시합니다.
      양식 스타일
      • 기본(Primary) - UI 작업을 파란색으로 지정합니다.
      • 파괴적(Destructive) - UI 작업을 빨간색으로 지정합니다.
      • 스타일 지정되지 않음 - UI 작업에 색을 지정하지 않습니다.
      목록 배너 단추 전환하여 목록 배너에 UI 작업을 버튼으로 표시합니다.
      목록 아래쪽 단추 전환하여 UI 작업을 기록 목록 하단에 버튼으로 표시합니다.
      목록 상황에 맞는 메뉴 전환하여 UI 작업을 목록의 컨텍스트 메뉴에 항목으로 표시합니다.

      컨텍스트 메뉴

      목록 선택 사항 전환하여 목록 뷰에서 UI 작업을 드롭다운 선택 목록으로 표시합니다.
      목록 링크 전환하여 목록 뷰에 UI 작업을 링크로 표시합니다.
      목록 스타일
      • 기본(Primary) - UI 작업을 파란색으로 지정합니다.
      • 파괴적(Destructive) - UI 작업을 빨간색으로 지정합니다.
      • 스타일 지정되지 않음 - UI 작업에 색을 지정하지 않습니다.
    3. 옵션: UI 작업을 구현하는 서버 측 스크립트를 만들려면 스크립트 필드에 스크립트를 입력합니다.
      예를 들어 상호작용 기록에서 생성된 인시던트에 호출자 이름과 짧은 설명을 포함하려면 GlideRecord를 사용하는 다음 스크립트를 사용할 수 있습니다
      if(current.update()){
      	var inc = new GlideRecord("incident");
      	inc.newRecord();
      	inc.caller_id = current.opened_for;
      	inc.short_description = current.short_description;
      	action.openGlideRecord(inc);
      }

      시스템은 이 필드에 포함된 모든 클라이언트 스크립트를 무시합니다. 클라이언트 스크립트에는 작업 공간 클라이언트 스크립트 필드만 사용할 수 있습니다.

    4. 옵션: UI 작업을 구현하는 클라이언트 측 스크립트를 만들려면 및 Service Portal 및 클라이언트 스크립트를 참조하십시오지원되는 클라이언트 스크립트 유형 및 API.
      주:
      클라이언트 스크립트 양식에서 클라이언트 스크립트가 작동하려면 Legacy Workspace스크립트 격리 옵션을 선택해야 합니다.
    5. 작업 공간 탭에서 작업 공간 양식 버튼을 선택하여 UI 작업을 UI 작업 라인에 표시하거나, 작업 공간 양식 메뉴를 선택하여 UI 작업이 메뉴 목록에 목록 항목으로 표시되도록 합니다.
      • 작업 공간 양식 UI 작업을 UI 작업 목록에 표시하는 버튼입니다.
      • 작업 공간 폼 UI 작업과 관련된 메뉴에서 UI 작업을 목록 항목으로 표시하는 메뉴입니다.
      • 구성 가능 작업 공간 형식을 사용하면 구성 가능한 작업 공간에 UI 작업을 표시할 수 있습니다.
        주:
        새 UI 작업의 경우 사용자가 작업 공간 양식 버튼 또는 작업 공간 양식 메뉴를 선택하면 이 속성이 자동으로 선택됩니다.
        • 사용자가 작업 공간 양식 버튼 또는 작업 공간 양식 메뉴를 선택하기 전에 구성 가능 작업 공간 형식을 선택하려고 하면 오류 메시지가 나타납니다.
        • 사용자가 레거시(구성 불가능한) AWS에만 작업을 표시하려면 이 확인란의 선택을 취소해야 합니다.
        • 사용자가 구성 가능한 작업 공간에 기존 UI 작업을 표시하려면 이 확인란을 선택하고 기록을 저장해야 합니다.
    6. 옵션: 작업 공간 클라이언트 스크립트 필드에서 작업 공간별 클라이언트 스크립트를 만듭니다.
      작업 공간에는 다음과 서비스 포털유사한 클라이언트 스크립팅 제한 사항이 있습니다. 예를 들어, 양식을 클릭하여 열려면 다음 클라이언트 스크립트를 추가할 수 있습니다.
      function onClick(g_form) {
      
      }
    7. 작업 공간 섹션의 역할 필요 탭에서 UI 작업에 대한 액세스를 제한하려는 역할을 추가합니다.
    8. 제출 또는 업데이트를 클릭합니다.

    다음에 수행할 작업