도메인 분리 및 EMR 지원
EMR 지원에서는 도메인 분리가 지원됩니다. 도메인 분리를 사용하여 데이터, 프로세스 및 관리 작업을 도메인이라는 논리적 그룹으로 분할할 수 있습니다. 어떤 사용자가 데이터를 보고 액세스할 수 있는지를 포함하여 이러한 분리의 여러 측면을 제어할 수 있습니다.
지원 수준: 기본
- 비즈니스 논리: 데이터가 애플리케이션의 서비스 제공자 사용 사례에 적합한 도메인으로 들어가도록 보장합니다.
- 애플리케이션은 런타임에서 도메인 분리를 지원합니다. 도메인 분리에는 사용자 인터페이스, 캐시 키, 보고, 롤업 및 집계로부터의 분리가 포함됩니다.
- 인스턴스 소유자는 여러 테넌트에서 작동하도록 애플리케이션을 설정해야 합니다.
샘플 사용 사례: 서비스 제공자(SP)가 채팅을 사용하여 테넌트 고객의 메시지에 응답할 때 고객이 SP의 응답을 볼 수 있어야 합니다.
지원 수준에 대한 자세한 내용은 도메인 분리를 위한 애플리케이션 지원을 참조하십시오.
EMR 지원 개요
애플리케이션에는 EMR 지원 구성 테이블(요청 정의, 요청 매개변수 및 매개변수 매핑에 대한 정의)에 대한 도메인 분리와 EMR 시스템에서 들어오는 작업 및 관련 요청 데이터와 같은 트랜잭션 데이터에 대한 도메인 분리가 포함됩니다.
도메인 분리는 애플리케이션의 다음 측면에서 활성화됩니다.EMR 지원
- 원격 요청 데이터[sn_ind_rmt_help_request_data] 테이블에 저장된 데이터는 도메인으로 구분됩니다.
- 기록 생성자에서 또는 REST API를 사용하여 발생될 때 생성된 작업은 도메인으로 분리됩니다.
- 여러 도메인에서 사용하기 위해 요청 매개변수를 생성할 수 있습니다.
- 여러 도메인에서 사용하기 위해 요청 정의를 생성할 수 있습니다.
- 여러 도메인에서 사용하기 위해 요청 정의 매핑을 생성할 수 있습니다.
EMR 지원에서 도메인 분리가 작동하는 방식
EMR 시스템 내에서 EMR 지원 서비스 포털 을 사용하여 IT 서비스 요청을 제기 ServiceNow 하는 고객의 경우, 도메인은 로그인한 사용자의 세션, 생성된 작업 및 관련 요청 데이터에서 설정됩니다.
원격 지원 요청 API를 사용하는 고객의 경우 관리자는 요청을 생성하는 동안 객체에 task_parameters 다음 매개변수를 전송하여 작업 및 연결된 원격 요청 데이터를 도메인 분리할 수 있습니다.
- 사용자에 대한 작업(task_for)주:모든 작업 유형에 유효합니다.
- 호출자(caller_id)주:인시던트 [incident] 테이블에만 유효합니다.
인시던트의 경우 작업의 도메인은 요청 본문에 지정된 경우 caller_id 매개변수를 통해 설정됩니다. caller_id 매개변수를 지정하지 않으면 작업의 도메인은 task_for 매개변수에 지정된 사용자의 도메인으로 설정됩니다. 이러한 매개변수가 요청 본문에 지정되지 않은 경우 원격 도움말 요청 API를 호출하는 인증된 사용자의 도메인에서 작업의 도메인이 설정됩니다.
도메인 분리 테이블
- 원격 요청 정의(sn_ind_rmt_help_request_defn)
- 원격 요청 매개변수(sn_ind_rmt_help_request_param)
- 요청 구성 매핑(sn_ind_rmt_help_defn_param_data_map)
- sn_ind_rmt_help_request_data(원격 요청 데이터) 및 확장된 하위 데이터 테이블
- 작업 [task]