위임된 요청 경험

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기6분
  • 요청 대상 변수를 사용하여 다른 사용자나 여러 사용자를 대신하여 카탈로그 항목을 요청할 수 있습니다.

    위임된 요청 환경은 다음 엔터티로 구성됩니다.
    • 카탈로그 항목의 요청 대상 변수입니다. 이 변수에 대한 자세한 내용은 을 참조하십시오 요청 대상.
    • 요청 항목의 요청 대상 필드(RITM)
      주:
      양식 뷰, 목록 뷰 및 이메일 알림은 RITM의 요청 대상 필드를 반영하도록 업데이트되지 않습니다.

    구성 옵션

    다음과 같은 구성 옵션을 사용할 수 있습니다.
    • 요청 대상 변수를 사용하여 요청을 제출할 사람을 지정합니다. 요청 대상 변수를 기록 생성자를 위한 테이블의 필드에 매핑할 수도 있습니다.
    • 필요한 경우 RITM 양식에서 요청 대상 필드를 구성합니다. 이 필드에는 요청 대상 변수의 값이 자동으로 저장됩니다.
    • 카탈로그 항목에 접근할 수 없는 사용자를 위해 요청을 제출할 수 있는지 여부를 지정할 수 있는 액세스 유형 필드를 사용하여 카탈로그 항목에 대한 위임된 요청을 허용합니다.
    • Service Portal에서 여러 사용자를 대신하여 항목에 대한 단일 요청 제출
    중요사항:
    2단계 체크 아웃이 활성화된 경우 위임된 요청 환경이 지원되지 않습니다.

    Request Management

    카탈로그 항목 요청을 제출하면 요청 대상 변수 값이 RITM의 요청 대상 필드에 복사됩니다. RITM 양식에서 이 필드를 사용할 수 없는 경우 구성해야 합니다.
    주:
    카탈로그 항목을 제출한 후에는 요청 대상 변수가 수정되어도 요청 대상 필드 값이 자동으로 업데이트되지 않으며 그 반대의 경우도 마찬가지입니다.
    서비스 포털에서,
    • RITM의 요청 대상 사용자가 다른 경우 주문 상태 페이지에 다음 정보가 표시됩니다.
      • RITM의 요청 대상 사용자를 표시하는 요청 대상 열.
      • 주문 상태 페이지를 보고 있는 사용자가 요청을 제출한 사용자가 아닌 경우 요청자 정보를 통해 요청의 요청 대상 사용자를 표시합니다. RITM을 보고 있는 사용자가 RITM을 요청한 사용자가 아닌 경우 Now Mobile에서도 이를 적용할 수 있습니다.
    • RITM의 요청 대상 사용자가 요청(REQ)의 요청 대상 사용자와 다른 경우, 내 요청 메뉴는 RITM을 요청 중인 사용자에게 RITM 기록을 표시합니다. RITM 요청 대상이 사용자에 대해 요청된 REQ와 동일하면 내 요청 메뉴에 REQ가 표시됩니다.
    • 요청 대상 변수가 있는 카탈로그 항목을 추가하여 카트에서 번들을 만들면 항목은 변수 값을 보존합니다. 나중에 다른 사용자를 요청하기 위해 카트에 추가할 때 필요에 따라 요청 대상 변수 값을 편집해야 합니다.

    기록 생성자에 대한 요청 환경

    기록 생성자를 제출한 후에는 필드에 매핑 구성에 따라 요청 대상 변수 값이 대상 기록의 필드에 복사됩니다.

    주문 가이드 요청 환경

    이 환경은 다음 조건이 충족되는 경우에만 주문 가이드에서 지원됩니다.
    • 주문 가이드에 변수 요청이 있습니다.
    • 주문 가이드의 모든 항목에는 변수 요청이 있습니다.
    카탈로그 항목은 카탈로그 항목에 대한 요청 대상 사용자의 접근을 기준으로 주문 가이드에 포함됩니다.
    • 사용자에게 카탈로그 항목에 대한 접근 권한이 없고 접근 유형제한됨으로 설정되어 있으면 해당 항목은 주문 가이드에 포함되지 않습니다.
    • 사용자에게 카탈로그 항목에 대한 액세스 권한이 없으며 접근 유형위임됨으로 설정되어 있으면 해당 항목이 주문 가이드에 포함됩니다.
    필요성 설명 섹션의 요청 대상 변수 값은 항상 규칙 베이스에 있는 카탈로그 항목의 요청 대상 변수로 계단식 배열됩니다.
    • 요청 대상 변수 값의 계단식 배열은 변수 이름이 아닌 변수 형식에 따라 달라집니다.
    • 주문 가이드에 대해 '요청 대상' 변수 값이 계단식 배열 변수 확인란을 선택하지 않은 경우에도 계단식 배열됩니다.
    • 포함된 카탈로그 항목의 요청 대상 변수를 편집할 수 없습니다.

    여러 사용자에 대한 카탈로그 항목 요청 제출

    여러 사용자에 대한 요청 제출을 지원하기 위해 카탈로그 항목의 요청 대상 변수를 구성할 수 있습니다.
    1. Type Specifications(유형 사양) 탭에서 Enable also request for(요청 대상 사용) 확인란을 선택합니다.
    2. 사용할 역할 또한 요청 대상 필드에서 여러 사용자에 대해 카탈로그 항목 요청을 제출할 수 있는 역할을 지정합니다. 역할을 지정하지 않으면 카탈로그 항목에 액세스할 수 있는 모든 사용자가 요청을 제출할 수 있습니다.
    카탈로그 항목의 요청 대상 변수를 구성한 후에는 Service Portal에서 해당 항목에 대한 Also request for 필드가 표시됩니다. 이 필드에 여러 사용자를 지정한 후 다음을 수행할 수 있습니다.
    • 카트에 항목 추가
      • Also request for 필드에 지정된 각 사용자에 대해 별도의 카트 항목이 만들어집니다.
      • 각 카트 항목의 요청 대상 변수는 해당 사용자로 채워집니다.
    • 요청 제출
      • 단일 요청이 생성되어 항목을 요청하는 현재 로그인한 사용자에게 할당됩니다.
      • 별도의 RITM이 요청 대상 필드 및 요청 대상 변수에 지정된 각 사용자에 대해 하나씩 만들어집니다.
    주:
    • 이 경험은 서비스 포털에서 사용할 수 있습니다.
    • 이 경험은 Now Mobile 및 Workspace에서 사용할 수 없습니다.
    • 이 경험은 기록 생성자 및 주문 가이드에 사용할 수 없습니다.
    • 또한 요청 대상 필드는 희망 목록과 카트에 표시되지 않습니다.
    • 카탈로그 클라이언트 스크립트, 카탈로그 UI 정책 및 g_form() API는 Also request for 필드에 적용할 수 없습니다 .
    • Also request for 필드는 Requested For 변수를 편집할 수 있는 경우에만 표시됩니다. 예를 들어, 요청 사용자에게 요청 대상 변수에 대한 쓰기 권한이 없거나 변수가 카탈로그 클라이언트 스크립트를 통해 읽기 전용으로 만들어진 경우에는 필드가 표시되지 않습니다.
    • 또한 요청 대상 필드에 최대 50명의 사용자를 추가할 수 있습니다.
    • 액세스 수준제한됨으로 설정된 카탈로그 항목에 액세스할 수 없는 사용자가 있는 경우 해당 항목을 카트에 추가할 수 없습니다.

    클론 요청

    요청을 클론하는 경우:
    • 복제된 요청의 요청 대상 값은 요청이 복제되는 사용자로 업데이트됩니다.
    • 변수 요청 여부와 관계없이 복제된 RITM의 요청 대상 값은 다음 엔터티에 대해 요청이 복제되는 사용자로 업데이트됩니다.
      • RITM 사용자에 대한 요청
      • 변수 값 요청 대상

    요청 복제에 대한 자세한 내용은 을 참조하십시오 요청 클론.

    중요사항:
    • 동일한 사용자에 대해 모든 RITM이 요청된 경우에만 요청을 클론할 수 있습니다.
    • 요청의 항목에 대한 액세스 권한( 접근 유형 기준)이 없는 사용자에 대해서는 요청을 복제할 수 없습니다.
    • 요청을 복제할 때 요청 대상 변수에 대한 변수 의존성은 고려되지 않습니다.

    카트 동작

    요청 대상 변수를 사용하여 여러 사용자에 대해 여러 카탈로그 항목을 카트에 추가하고 카트를 하나의 요청으로 제출할 수 있습니다. 여러 항목이 있는 카트에 대한 요청을 제출하면 각 카탈로그 항목에 대해 하나씩 별도의 RITM을 사용하여 단일 요청이 만들어집니다. 이 경우 각 RITM의 요청 대상 필드는 해당 요청 대상 변수 값을 상속합니다.

    여러 사용자에 대해 카트에 여러 항목을 추가하고 요청을 제출하면 각 카탈로그 항목에 대해 별도의 RITM을 사용하여 해당 요청 대상 사용자가 있는 단일 요청이 만들어집니다.

    표 1. 카트 제출 시나리오
    시나리오 카트 동작
    카트에 있는 모든 항목에는 요청 대상 변수가 있으며 동일한 사용자에 대해 요청됩니다
    • RITM의 요청 대상 값은 변수 값에 대한 요청입니다.
    • 요청의 요청 대상 값은 변수 값입니다.
    카트에 있는 모든 항목에는 요청 대상 변수가 있으며 다른 사용자에 대해 요청됩니다.
    • RITM의 요청 대상 값은 변수 값에 대한 요청입니다.
    • 요청의 요청 대상 값은 로그인한 사용자 또는 카트에 지정된 기본 요청 대상 사용자입니다.
    카트에 변수 요청이 있는 항목이 없습니다.
    • RITM의 요청 대상 값은 카트에 지정된 기본 요청 대상 사용자입니다.
    • 요청의 요청 대상 값은 로그인한 사용자 또는 카트에 지정된 기본 요청 대상 사용자입니다.
    카트에 있는 항목 중 요청 대상 변수가 있는 항목은 거의 없고 그렇지 않은 항목도 있습니다
    • RITM의 요청 대상 값은 다음 중 하나입니다.
      • 요청 대상 변수가 있는 경우 이 변수가 변수 값입니다.
      • 변수 요청 값이 없는 경우 이 값은 로그인한 사용자 또는 카트에 지정된 기본 요청 대상 사용자입니다
    • 요청의 요청 대상 값은 로그인한 사용자 또는 카트에 지정된 기본 요청 대상 사용자입니다.

    요청 대상 변수에 대한 매개변수 전달

    서비스 포털Now Platform 매개변수를 사용하여 카탈로그 항목의 기본 요청 대상 변수 값을 지정할 수 있습니다.
    • 플랫폼에서 사용자의 sys_id sysparm_requested_for URL의 값으로 전달합니다.
    • 서비스 포털의 위젯 인스턴스 옵션에서 and requested_for_display 매개변수를 requested_for_id 지정합니다.
      예를 들어 카탈로그 항목 위젯으로 이동하고 Ctrl+클릭을 눌러 페이지 편집기에서 인스턴스를 선택한 후 추가 옵션, JSON 형식 필드에서 다음 매개변수를 지정합니다.
      "requested_for_id": "a8f98bb0eb32010045e1a5115206fe3a 
      "requested_for_display": "Abraham Lincoln"
    주:
    요청 대상 값은 카탈로그 양식이 로드된 후에 설정됩니다.