제공자용으로 설치되는 서비스 교환 구성요소
제공자용 애플리케이션을 활성화 서비스 교환 하면 테이블, 사용자 역할 및 비즈니스 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.
애플리케이션 파일 [sys_metadata] 테이블에는 이 애플리케이션과 함께 설치되는 구성요소가 나열됩니다. 이 테이블에 액세스하는 방법에 대한 지침은 애플리케이션과 함께 설치되는 구성요소 찾기를 참조하십시오.
설치되는 역할
다음 역할은 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 역할 이름 [name] | 설명 | 포함하는 역할 |
|---|---|---|
| 서비스 교환 요청자 [sn_sb.requestor] |
|
해당 사항 없음 |
| 서비스 교환 읽기 [sn_sb.read] |
|
해당 사항 없음 |
| 서비스 교환 관리자 [sn_sb.admin] |
|
|
설치되는 비즈니스 규칙
다음 비즈니스 규칙은 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 비즈니스 규칙 | 테이블 | 설명 |
|---|---|---|
|
중복 원격 작업 삽입 중단 |
sn_sb_pro_remote_task |
원격 작업이 이미 있는 경우 삽입을 중단합니다. |
|
중복 변환이 발견되면 중단 |
sn_sb_pro_transform |
중복이 발견되면 변환의 삽입 또는 업데이트를 중단합니다. |
|
중복 URL인 경우 중단 |
sn_sb_pro_consumer_ 연결 |
중복 URL이 이미 있는 경우 소비자 연결 삽입을 중단합니다. |
|
필드 이름이 이미 사용 중인 경우 중단 |
sn_sb_pro_inbound_field |
이름이 중복되는 경우 인바운드 필드 삽입을 중단합니다. |
|
필드 이름이 이미 사용 중인 경우 중단 |
sn_sb_pro.outbound_field |
이름이 중복되는 경우 아웃바운드 필드 삽입을 중단합니다. |
|
원격 작업 정의를 편집할 수 없는 경우 중단 |
sn_sb_pro_remote_task_ def_customer_criteria |
연결된 원격 작업 정의가 편집 가능한 상태가 아닌 경우 소비자 기준 생성 또는 편집을 차단합니다. |
|
원격 작업 정의를 편집할 수 없는 경우 중단 |
sn_sb_pro_inbound_field |
연결된 원격 작업 정의가 편집 가능한 상태가 아닌 경우 인바운드 필드의 삽입을 차단합니다. |
|
원격 작업 정의를 편집할 수 없는 경우 중단 |
sn_sb_pro_outbound_field |
연결된 원격 작업 정의가 편집 가능한 상태가 아닌 경우 아웃바운드 필드 삽입을 차단합니다. |
|
기록이 중복된 경우 게시 중단 |
sn_sb_pro_remote_task_def |
은(는) 중복 기록인 경우 원격 작업 정의의 게시를 차단합니다. |
|
연결이 누락된 경우 원격 작업 작성 중단 |
sn_sb_pro_remote_task |
원격 작업에 대한 연결을 설정하거나, 아무 것도 찾을 수 없으면 삽입을 중단합니다. |
|
제공자별 원격 작업 정의 삭제 중단 |
sn_sb_pro_remote_task_def |
정의가 폐기됨 상태가 아닌 경우 원격 작업 정의 삭제를 방지합니다. |
|
g_scratchpad에 cat_item 이름 추가 |
item_option_new |
표시된 스크래치패드에 카탈로그 항목 이름을 추가합니다. |
|
세션에 소비자 연결 데이터 추가 |
sn_sb_pro_consumer_ 연결 |
세션 데이터에 소비자 연결 데이터를 추가합니다. |
|
승인 기록 승인 |
sn_sb_pro_provider_task |
제공자 작업을 통해 기록 승인을 처리합니다. |
|
삭제 가능 보장 |
sn_sb_pro_remote_ choice_definition |
원격 작업 정의를 삭제할 수 있는지 확인합니다. |
|
가상 사용자 이름 고유성 보장 |
sn_sb_pro_persona |
가상 사용자 기록이 같은 이름으로 생성되는 것을 방지합니다. |
|
고유하고 업데이트 가능한 보장 |
sn_sb_pro_remote_choice_ 정의 |
고유한 원격 작업 정의만 삽입되거나 업데이트되도록 합니다. |
|
RRP 기준의 고유성 보장 |
sn_sb_pro_remote_record_ producer_consumer_criteria |
원격 기록 생성자에 추가되는 기준이 고유한지 확인합니다. |
|
원격 작업 클라이언트 데이터 지우기 |
sn_sb_pro_remote_task |
원격 작업 트랜잭션에 대한 세션 데이터를 지웁니다. |
|
제공자 작업에서 첨부 파일 복사 |
sys_attachment |
동기화된 제공자 작업에서 상위 작업으로 첨부 파일을 복사합니다. |
|
첨부 파일을 제공자 작업에 복사 |
sys_attachment |
상위 작업에서 제공자 작업으로 첨부 파일을 복사합니다. |
|
삽입 시 기본 사용자 기준 생성 |
sn_sb_pro_remote_ record_producer |
원격 기록 생성자 삽입 시 기본 사용자 기준을 생성합니다. |
|
전송 연결 작성 또는 업데이트 |
sn_sb_pro_consumer_ 연결 |
연결 변경 시 전송 연결을 관리합니다. |
|
동기화된 원격 작업에서 상위 작업 생성 |
sn_sb_pro_remote_task |
동기화된 원격 작업 삽입 시 상위 작업을 작성합니다. |
|
관련된 기준 기록 삭제 |
sn_sb_pro_remote_task_def |
원격 작업 정의 삭제 시 연관된 기준 기록을 삭제합니다. |
|
관련된 기록 삭제 |
sn_sb_pro_remote_task_def |
원격 작업 정의와 연결된 인바운드 및 아웃바운드 매핑 기록을 삭제합니다. |
|
RTD가 삭제되면 RT 연결 해제 |
sn_sb_pro_remote_task_def |
원격 작업 정의가 삭제되면 연결된 모든 원격 작업의 연결을 끊습니다. |
|
범위 불일치 경고 표시 |
Item_option_new |
잘못된 범위에 있을 때 변수 기록에 경고를 표시합니다. |
|
상위 항목이 삭제된 경우 오류 RT |
작업 |
상위 작업이 삭제되면 연결된 모든 원격 작업 상태가 오류 상태로 설정됩니다. |
|
편집 시 RRP를 초안 상태로 강제 적용 |
catalog_ui_policy_action |
연결된 기록을 편집할 때 원격 기록 생성자 상태를 초안으로 설정합니다. |
|
편집 시 RRP를 초안 상태로 강제 적용 |
sys_attachment |
연결된 기록을 편집할 때 원격 기록 생성자 상태를 초안으로 설정합니다. |
|
편집 시 RRP를 초안 상태로 강제 적용 |
catalog_ui_policy |
연결된 기록을 편집할 때 원격 기록 생성자 상태를 초안으로 설정합니다. |
|
편집 시 RRP를 초안 상태로 강제 적용 |
question_choice |
연결된 기록을 편집할 때 원격 기록 생성자 상태를 초안으로 설정합니다. |
|
편집 시 RRP를 초안 상태로 강제 적용 |
item_option_new |
연결된 기록을 편집할 때 원격 기록 생성자 상태를 초안으로 설정합니다. |
|
업데이트 세트에 대한 강제 업데이트 |
item_option_new |
기록 편집 시 업데이트 세트가 강제로 업데이트되도록 합니다. |
|
업데이트 세트에 대한 강제 업데이트 |
catalog_ui_policy |
기록 편집 시 업데이트 세트가 강제로 업데이트되도록 합니다. |
|
업데이트 세트에 대한 강제 업데이트 |
catalog_ui_policy_action |
기록 편집 시 업데이트 세트가 강제로 업데이트되도록 합니다. |
|
업데이트 세트에 대한 강제 업데이트 |
question_choice |
기록 편집 시 업데이트 세트가 강제로 업데이트되도록 합니다. |
|
게시/폐기 RRP에 대한 생성형 권리 |
sn_sb_pro_remote_ record_producer |
게시되거나 폐기된 원격 기록 생성자에 대한 권리를 생성합니다. |
|
가상 사용자 업데이트에 대한 생성 권리 |
sn_sb_pro_persona |
편집 시 가상 사용자에 대한 권리를 생성합니다. |
|
원격 작업 정의에 대한 권리 생성 |
sn_sb_pro_remote_ task_def |
원격 작업 정의 변경에 대한 권리를 생성합니다. |
|
인증된 사용자 전송 처리 |
sn_sb_pro_authorized_user |
전송 계층을 통한 인증된 사용자 변경 내용의 전송을 관리합니다. |
|
회사 및 URL별로 등록 작업 제한 |
sn_sb_pro_registration |
회사 및 URL별로 등록 작업을 통제합니다. |
|
제공자에 대한 고객 상세 정보 채우기 |
sn_sb_pro_provider_task |
소비자 연결에서 삽입된 제공자 작업 정보를 채웁니다. |
|
스크래치패드 채우기 |
sn_sb_pro_registration |
스크래치패드를 등록 관련 정보로 채웁니다. |
|
버전 변경 내용 전파 서비스 교환 |
v_plugin |
설정 기록에 버전 변경 내용을 추가합니다 서비스 교환 . |
|
승인 기록 거부 |
sn_sb_pro_provider_task |
제공자 작업을 통해 거부를 처리합니다. |
|
원격 선택: 속성 필드 업데이트 |
item_option_new |
변수 변경에 대한 원격 선택의 속성 필드를 업데이트합니다. |
|
매핑에서 소비자 테이블 재설정 |
sn_sb_pro_remote_ task_def |
소비자 테이블 매핑이 변경되면 원격 작업 정의와 연결된 매핑에서 소비자 테이블 필드를 재설정합니다. |
|
매핑에서 제공자 테이블 재설정 |
sn_sb_pro_remote_ task_def |
정의 제공자 테이블 변경 시 원격 작업 정의와 연결된 매핑의 제공자 테이블 필드를 재설정합니다. |
|
RRP 변수 유형 제한 |
item_option_new |
원격 작업 정의와 연결할 때 허용되는 변수 유형을 제한합니다. |
|
RTD 활성화 시 RT 재시도 오류 |
sn_sb_pro_remote_ task_def |
연결된 원격 작업 정의가 활성화되고 원격 작업 상위가 null인 경우 원격 작업에 대한 상위 생성을 다시 시도합니다. |
|
자동 승인 보내기 |
sn_sb_pro_authorized_user |
인증된 사용자의 자동 승인을 관리합니다. |
|
서비스 교환 부트스트랩 |
sn_sb_pro_registration |
에 대한 서비스 교환온보딩을 관리하는 데 도움이 됩니다. |
|
원격 작업 삽입 시 회사 설정 |
sn_sb_pro_remote_task |
동기화를 통한 삽입 시 원격 작업의 회사(및 있는 경우)를 설정합니다. |
|
복사된 RRP 상태를 기본값으로 설정 |
sn_sb_pro_remote_ record_producer |
복사 시 원격 기록 생성자 상태 설정을 관리합니다. |
|
기본값 설정 |
sn_sb_pro_authorized_user |
삽입 시 권한이 있는 사용자의 기본값을 설정합니다. |
|
삽입 시 아웃바운드 vars json 설정 |
sn_sb_pro_remote_task |
현재 인스턴스에 의한 원격 작업 삽입 시 아웃바운드 vars json 필드를 설정합니다. |
|
제공자 작업 번호 설정 |
sn_sb_pro_provider_task |
제공자 작업 번호를 동기화된 제공자 작업 번호로 설정합니다. |
|
원격 작업 번호 설정 |
sn_sb_pro_remote_task |
동기화된 원격 작업 번호에 원격 작업 번호를 설정합니다. |
|
경고 메시지 표시 |
sn_sb_pro_remote_ record_producer |
원격 기록 생성자 오류에 대한 경고 메시지를 표시합니다. |
|
미완료 시 경고 표시 원격 작업 정의 |
sn_sb_pro_remote_task_def |
필요한 관련 기록이 누락된 경우 원격 작업 정의에 대한 경고를 표시합니다. |
|
상위 작업에서 첨부 파일 동기화 |
sys_attachment |
상위 작업의 첨부 파일을 연결된 원격 작업으로 동기화합니다. |
|
제공자 작업에서 의견 동기화 |
sys_journal_field |
동기화된 제공자 작업의 의견을 상위 작업으로 동기화합니다. |
|
원격 작업 첨부 파일을 상위에 동기화 |
sys_attachment |
동기화된 원격 작업 첨부 파일을 상위 작업에 복사합니다. |
|
변경된 첨부 파일 전송 트리거 |
sys_attachment |
전송 계층을 통해 동기화되는 첨부 파일 변경을 처리합니다. |
|
권리 전송 트리거 |
sn_sb_pro_entitlement |
전송 계층을 통해 동기화되는 권리 관리 |
|
삽입된 첨부 파일 전송 트리거 |
sys_attachment |
전송 계층을 통해 첨부 파일 삽입 동기화를 관리합니다. |
|
트리거 제공자 PT 전송 |
sn_sb_pro_provider_task |
전송 계층을 통해 제공자 작업 동기화를 관리합니다. |
|
제공자 원격 작업 전송 트리거 |
sn_sb_pro_remote_task |
전송 계층을 통해 원격 작업의 삽입 및 삭제 동기화를 관리합니다. |
|
원격 작업 전송 업데이트 트리거 |
sn_sb_pro_remote_task |
전송 계층을 통해 원격 작업 업데이트 동기화를 관리합니다. |
|
SBScratchpad 전송 트리거 |
sn_sb_scratchpad |
전송 계층을 통해 스크래치패드 업데이트 동기화를 관리합니다. |
|
트리거 설정 전송 |
sn_sb_pro_service_bridge_ 설정 |
전송 계층을 통해 설정 동기화를 관리 서비스 교환 합니다. |
|
작업에서 PT로 의견 업데이트 |
작업 |
상위 작업에서 제공자 작업으로의 의견 동기화를 처리합니다. |
|
소비자 등록 업데이트 |
sn_sb_pro_service_bridge_ 설정 |
설정 기록 삽입 시 소비자 등록을 업데이트합니다. |
|
변경 시 가상 사용자 RRP 업데이트 |
sn_sb_pro_persona |
수정 시 원격 기록 생성자 가상 사용자를 업데이트합니다. |
|
권한 있는 사용자 필드 값 확인 |
sn_sb_pro_service_bridge_ 설정 |
업데이트될 때 권한 있는 사용자 필드 값을 확인합니다. |
|
최대 권한 있는 사용자 수 확인 |
sn_sb_pro_service_bridge_ 설정 |
최대 권한 있는 사용자 수가 유효한 범위 내에 있는지 확인합니다. |
|
제공자 확인 작업 |
sn_sb_pro_provider_task |
제공자 작업 삽입 또는 업데이트가 허용되는지 확인합니다. |
설치되는 테이블
다음 테이블은 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 테이블 | 설명 |
|---|---|
| 권한 있는 사용자[sn_sb_pro_authorized_user] | 권한 있는 사용자 기록을 포함합니다. |
| 소비자 연결 [sn_sb_pro_consumer_connection] | 제공자에 대한 소비자 연결 기록은 기본 연결 테이블을 확장합니다. |
| 권리 [sn_sb_pro_entitlement] | 기록을 권리 있는 소비자에 연결하는 제공자 권리는 기본 권리 테이블을 확장합니다. |
| 인바운드 필드 [sn_sb_pro_inbound_field] | 원격 작업 정의에 대한 제공자 측 인바운드 필드 매핑을 관리합니다. |
| 아웃바운드 필드 [sn_sb_pro_outbound_field] | 원격 작업 정의에 대한 제공자 측 아웃바운드 필드 매핑을 관리합니다. |
| 가상 사용자 [sn_sb_pro_persona] | 의 가상 사용자를 관리합니다 서비스 교환. |
| 제공자 [sn_sb_pro_provider] | 제공자 측 기록을 함께 연결하기 위한 제공자 연결 기록입니다. |
| 제공자 작업 [sn_sb_pro_provider_task] | 원격 기록 생성자를 통해 소비자가 생성한 제공자 측의 제공자 작업입니다. |
| 등록 [sn_sb_pro_registration] | 서비스 교환 등록 기록입니다. |
| 원격 선택 정의 [sn_sb_pro_remote_choice_definition] | 원격 기록 생성자에 대한 원격 선택 정의입니다. |
|
소비자 기준 [sn_sb_pro_remote_record_producer_consumer_criteria] |
원격 기록 생성자에 기인하는 소비자 기준 기록으로, 지정된 원격 기록 생성자에 대해 어떤 소비자에게 권리가 부여되는지를 통제합니다. |
| 원격 서비스 [sn_sb_pro_remote_service] | 원격 서비스 기록입니다. |
| 원격 작업 [sn_sb_pro_remote_task] | 동기화된 인스턴스의 상위 작업 간 데이터 전송을 관리하기 위한 원격 작업입니다. |
| 원격 작업 정의 [sn_sb_pro_remote_task_def] | 원격 작업 정의는 원격 작업의 생성 및 처리를 제어합니다. |
|
소비자 기준 [sn_sb_pro_remote_task_def_consumer_criteria] |
원격 작업 정의에 기인하는 소비자 기준 기록으로, 지정된 원격 작업 정의에 대해 어떤 소비자에게 권리가 부여되는지를 통제합니다. |
| 원격 작업 변수 [sn_sb_pro_remote_task_variable] | 원격 작업과 연결된 Glide 변수를 통해 들어오는 동기화된 데이터를 표시할 수 있습니다. |
| 서비스 교환 설정 [sn_sb_pro_service_bridge_settings] | 제공자에 대한 설정 기록은 제공자와 소비자 간의 다양한 서비스 교환 설정 정렬을 관리합니다. |
| 변환 [sn_sb_pro_transform] | 제공자 측 변환 기록입니다. |
설치되는 플로우
다음 플로우는 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 플로우 | 설명 |
|---|---|
|
케이스에서 사전 예방적 제공자 작업 생성 [create_proactive_provider_task_from_case] |
사전 예방적 사용 케이스의 케이스에서 제공자 작업을 생성합니다. |
|
들어오는 소비자 제공자 작업 처리 [process_incoming_consumer_provider_task] |
소비자로부터 들어오는 제공자 작업을 관리합니다. |
|
서비스 교환 프로세스 등록 [process_service_bridge_registration] |
등록을 관리합니다 서비스 교환 . |
|
서비스 교환 작업에 첨부 파일 동기화 [attachment_sync_provider_task_to_task] |
제공자 작업에서 상위 작업으로 첨부 파일을 동기화합니다. |
|
서비스 교환 케이스 - 제공자 작업 업데이트 [service_bridge_case_to_provider_task_update] |
케이스 업데이트 시 제공자 작업 생성을 관리합니다. |
|
서비스 교환 제공자에 대한 변경 요청 작업 업데이트 [service_bridge_change_request_to_provider_task_update] |
변경 업데이트 시 제공자 작업 생성을 관리합니다. |
서비스 교환 제공자 task_Update에 대한 인시던트 [service_bridge_incident_to_provider_task_update] |
인시던트 업데이트 시 제공자 작업 생성을 관리합니다. |
|
서비스 교환 케이스에 대한 제공자 작업 업데이트 [service_bridge_provider_task_to_case_update] |
제공자 작업 처리 및 연결된 상위 케이스 작업 생성을 관리합니다. |
|
서비스 교환 변경할 제공자 작업 업데이트 요청 [service_bridge_provider_task_to_change_request_update] |
제공자 작업 처리 및 연결된 상위 변경 요청 작업의 생성을 관리합니다. |
|
서비스 교환 인시던트 업데이트에 대한 제공자 작업 [service_bridge_provider_task_to_incident_update] |
제공자 작업 처리 및 연결된 상위 인시던트 작업 생성을 관리합니다. |
설치된 하위 플로우
다음 하위 플로우가 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 하위 플로우 | 설명 |
|---|---|
|
제공자 작업에서 케이스 생성 [create_case_from_provider_task] |
제공자 작업에서 상위 작업 케이스를 작성합니다. |
|
제공자 작업에서 변경 생성 [create_change_from_provider_task] |
제공자 작업에서 상위 작업 변경을 생성합니다. |
|
제공자 작업에서 인시던트 생성 [create_incident_from_provider_task] |
제공자 작업에서 상위 작업 인시던트를 생성합니다. |
|
OAuth 클라이언트 생성 [create_oauth_client] |
온보딩 시 OAuth 클라이언트를 생성합니다. |
|
잘못된 제공자 작업 처리 [process_invalid_provider_task] |
잘못된 구성의 제공자 작업을 관리합니다. |
|
RPS 소비자 연결 오류 복구 [repair_rps_consumer_connection_error] |
소비자 연결에서 원격 프로세스 동기화 오류를 수정하려고 시도합니다. |
설치된 플로우 작업
다음 플로우 작업은 제공자 애플리케이션과 함께 서비스 교환 설치됩니다.
| 플로우 작업 | 설명 |
|---|---|
|
첨부 파일 복사 [copy_attachment] |
지정된 첨부 파일을 지정된 기록에 복사합니다. |
|
작업 변수 복사 [copy_task_variables] |
플로우에서 사용할 작업 변수 데이터를 검색합니다. |
|
원격 작업에서 상위 작업 생성 [create_parent_from_remote_task] |
지정된 원격 작업에서 상위 작업을 작성합니다. |
|
소비자에 대한 원격 작업 생성 [create_remote_task_for_consumer] |
지정된 상위 작업과 소비자에 대한 원격 작업을 생성합니다. |
|
파일 서비스 교환 등록 이메일 이벤트 [file_service_bridge_registration_email_event] |
등록 중에 서비스 교환 정보가 포함된 이메일을 제출합니다. |
|
전송기 사용자임 [is_transporter_user] |
현재 사용자가 전송 사용자인지 확인합니다. |
|
제공자 작업 vars_json 구문 분석 [parse_provider_task_vars_json] |
제공자 작업의 vars json 필드를 구문 분석합니다. |
|
RPS 소비자 연결 복구 [repair_rps_consumer_connection] |
소비자 연결에서 원격 프로세스 동기화 오류를 수정하려고 시도합니다. |