위임된 요청 경험
요청 대상 변수를 사용하여 다른 사용자 또는 여러 사용자를 대신하여 카탈로그 항목을 요청할 수 있습니다.
위임된 요청 경험은 다음 엔터티로 구성됩니다.
- 카탈로그 항목의 요청 대상 변수입니다. 이 변수에 대한 자세한 내용은 을 참조하십시오 요청 대상.
- 요청 항목의 요청 대상 필드(RITM)주:양식 뷰, 목록 뷰 및 이메일 알림은 RITM의 요청 대상 필드를 반영하도록 업데이트되지 않습니다.
구성 옵션
다음과 같은 구성 옵션을 사용할 수 있습니다.
- 요청 대상 변수를 사용하여 요청을 제출할 대상을 지정합니다. 요청 대상 변수를 기록 생성자에 대한 테이블의 필드에 매핑할 수도 있습니다.
- 필요한 경우 RITM 양식에서 요청 대상 필드를 구성합니다. 이 필드에는 요청 대상 변수의 값이 자동으로 저장됩니다.
- 카탈로그 항목에 접근할 수 없는 사용자에 대해 요청을 제출할 수 있는지 여부를 지정할 수 있는 액세스 유형 필드를 사용하여 카탈로그 항목에 대한 위임된 요청을 허용합니다.
- Service Portal에서 여러 사용자를 대신하여 항목에 대한 단일 요청 제출
중요사항:
2단계 체크아웃이 활성화된 경우 위임된 요청 환경이 지원되지 않습니다.
요청 관리
카탈로그 항목 요청을 제출하면 요청 대상 변수 값이 RITM의 요청 대상 필드에 복사됩니다. RITM 양식에서 이 필드를 사용할 수 없는 경우 구성해야 합니다.
주:
카탈로그 항목을 제출한 후에는 요청 대상 변수가 수정될 때 요청 대상 필드 값이 자동으로 업데이트되지 않으며 그 반대의 경우도 마찬가지입니다.
서비스 포털에서
- RITM의 요청 대상 사용자가 다른 경우 주문 상태 페이지에 다음 정보가 표시됩니다.
- RITM의 요청 대상 사용자를 표시하는 요청 대상 열입니다.
- 주문 상태 페이지를 보는 사용자가 요청을 제출한 사용자가 아닌 경우 요청 자의 정보로 요청의 요청 대상 사용자를 표시합니다. 이는 RITM을 보고 있는 사용자가 RITM을 요청한 사용자가 아닌 경우 Now Mobile에서도 적용할 수 있습니다.
- RITM의 요청 대상 사용자가 요청(REQ)의 요청 대상 사용자와 다른 경우 내 요청 메뉴는 RITM을 요청 중인 사용자에게 RITM 기록을 표시합니다. 요청 RITM이 사용자에게 요청된 REQ와 동일하면 내 요청 메뉴에 REQ가 표시됩니다.
- 요청 대상 변수가 있는 카탈로그 항목을 추가하여 카트에서 번들을 생성하면 항목이 변수 값을 보존합니다. 나중에 다른 사용자를 요청하기 위해 카트에 추가할 때 필요에 따라 요청 대상 변수 값을 편집해야 합니다.
기록 생성자에 대한 경험 요청
기록 생성자를 제출한 후에는 필드에 매핑 구성에 따라 요청 대상 변수 값이 대상 기록의 필드에 복사됩니다.
주문 가이드 경험 요청
이 경험은 다음 조건이 충족되는 경우에만 주문 가이드에서 지원됩니다.
- 주문 가이드에 변수 요청이 있습니다.
- 주문 가이드의 모든 항목에 요청 대상 변수가 있습니다.
카탈로그 항목은 카탈로그 항목에 대한 요청 대상 사용자의 액세스 권한에 따라 주문 가이드에 포함됩니다.
- 사용자에게 카탈로그 항목에 대한 액세스 권한이 없으며 해당 액세스 유형 이 제한됨으로 설정되어 있으면 해당 항목은 주문 가이드에 포함되지 않습니다.
- 사용자에게 카탈로그 항목에 대한 액세스 권한이 없고 액세스 유형 이 위임됨으로 설정된 경우 해당 항목은 주문 가이드에 포함됩니다.
필요성 설명 섹션의 요청 대상 변수 값은 항상 규칙 베이스에 있는 카탈로그 항목의 요청 대상 변수에 계단식으로 연결됩니다.
- 요청 대상 변수 값의 연계는 변수 이름이 아닌 변수 유형에 따라 달라집니다.
- 주문 가이드에 대해 단계적 변수 확인란을 선택하지 않은 경우에도 변수 요청자 값이 단계적으로 적용됩니다.
- 포함된 카탈로그 항목의 변수 요청은 편집할 수 없습니다.
여러 사용자에 대한 카탈로그 항목 요청 제출
여러 사용자에 대한 요청 제출을 지원하려면 카탈로그 항목의 요청 대상 변수를 구성할 수 있습니다.
- Type Specifications(유형 사양) 탭에서 Enable also request for(요청 대상 사용) 확인란을 선택합니다.
- 여러 사용자에 대한 카탈로그 항목 요청을 제출할 수 있는 필드에 사용할 역할도 지정합니다. 지정된 역할이 없으면 카탈로그 항목에 액세스할 수 있는 모든 사용자가 요청을 제출할 수 있습니다.
카탈로그 항목의 Requested For 변수를 구성한 후에는 Service Portal에서 해당 항목에 대한 Also request for 필드가 표시됩니다. 이 필드에 여러 사용자를 지정한 후 다음을 수행할 수 있습니다.
- 카트에 항목 추가
- 또한 요청 대상 필드에 지정된 각 사용자에 대해 별도의 카트 항목이 생성됩니다.
- 각 카트 항목의 요청 대상 변수는 해당 사용자로 채워집니다.
- 요청 제출
- 단일 요청이 생성되어 항목을 요청하는 현재 로그인한 사용자에게 할당됩니다
- '다음에 대한 요청 활성화 ' 필드와 '요청 대상' 변수에 지정된 각 사용자에 대해 하나씩 별도의 RITM이 만들어집니다.
주:
- 이 경험은 서비스 포털에서 사용할 수 있습니다.
- Now Mobile 및 Workspace에서는 이 경험을 사용할 수 없습니다.
- 기록 생성자 및 주문 가이드에는 이 경험을 사용할 수 없습니다.
- 희망 목록과 카트에 다음에 대한 추가 요청 필드가 표시되지 않습니다.
- 카탈로그 클라이언트 스크립트, 카탈로그 UI 정책 및 g_form() API는 Also request for 필드에 적용할 수 없습니다 .
- 또한 요청 대상 필드는 요청 대상 변수를 편집할 수 있는 경우에만 표시됩니다. 예를 들어, 요청 사용자에게 요청 대상 변수에 대한 쓰기 권한이 없거나 카탈로그 클라이언트 스크립트를 통해 변수가 읽기 전용으로 만들어진 경우에는 필드가 표시되지 않습니다.
- Also request for(또한 요청 대상) 필드에 최대 50명의 사용자를 추가할 수 있습니다.
- 접근 수준이 제한됨으로 설정된 카탈로그 항목에 액세스할 수 없는 사용자가 있는 경우, 해당 항목을 카트에 추가할 수 없습니다.
클론 요청
요청을 클론하는 경우:
- 복제된 요청의 요청 대상 값이 요청이 복제되고 있는 사용자와 함께 업데이트됩니다.
- 복제된 RITM(요청 대상 변수 포함 또는 제외)에 대한 요청 대상 값은 다음 엔터티에 대해 요청이 복제되는 사용자로 업데이트됩니다.
- RITM 사용자에 대해 요청됨
- 변수 값에 대한 요청
복제 요청에 대한 자세한 내용은 을 참조하십시오 요청 클론.
중요사항:
- 동일한 사용자에 대해 모든 RITM이 요청된 경우에만 요청을 복제할 수 있습니다.
- 요청의 항목에 대한 액세스 권한( 접근 유형에 따라)이 없는 사용자에 대한 요청을 복제할 수 없습니다.
- 요청을 복제할 때 요청 대상 변수에 대한 변수 종속성은 고려되지 않습니다.
카트 동작
요청 대상 변수를 사용하여 여러 사용자에 대해 카트에 여러 카탈로그 항목을 추가하고 한 번의 요청으로 카트를 제출할 수 있습니다. 여러 항목이 있는 카트에 대한 요청을 제출하면 각 카탈로그 항목에 대해 하나씩 별도의 RITM을 사용하여 단일 요청이 생성됩니다. 이 경우 각 RITM의 요청 대상 필드는 해당 요청 대상 변수 값을 상속합니다.
여러 사용자에 대해 여러 항목을 카트에 추가하고 요청을 제출하면 해당 요청 대상 사용자와 함께 각 카탈로그 항목에 대해 별도의 RITM을 사용하여 단일 요청이 생성됩니다.
| 시나리오 | 카트 동작 |
|---|---|
| 카트에 있는 모든 항목에 요청 대상 변수가 있고 동일한 사용자에 대해 요청됨 |
|
| 카트에 있는 모든 항목에 요청 대상 변수가 있고 다른 사용자에 대해 요청됩니다. |
|
| 카트에 요청 대상 변수가 있는 항목이 없습니다. |
|
| 카트에 있는 항목 중 요청 대상 변수가 있는 항목은 거의 없고 그렇지 않은 항목도 있습니다. |
|
요청 대상 변수에 매개변수 전달
및의 Now Platform서비스 포털 매개변수를 사용하여 카탈로그 항목의 기본 요청 대상 변수 값을 지정할 수 있습니다.
- 플랫폼에서 사용자의 sys_id sysparm_requested_for URL의 값으로 전달합니다.
- 서비스 포털의 위젯 인스턴스 옵션에 및 requested_for_display 매개변수를 지정합니다requested_for_id.예를 들어 카탈로그 항목 위젯으로 이동하고, Ctrl+클릭을 눌러 페이지 편집기에서 인스턴스를 선택하고, 추가 옵션, JSON 형식 필드에 다음 매개변수를 지정합니다.
"requested_for_id": "a8f98bb0eb32010045e1a5115206fe3a "requested_for_display": "Abraham Lincoln"
주:
요청 대상 값은 카탈로그 양식이 로드된 후에 설정됩니다.