for Consumers와 함께 Service Bridge 설치되는 구성요소
for Consumers 애플리케이션을 활성화 Service Bridge 하면 테이블, 사용자 역할 및 비즈니스 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.
설치되는 역할
다음 역할은 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.
| 역할 이름 [name] | 설명 | 포함하는 역할 |
|---|---|---|
| Service Bridge 관리자 [sn_sb.admin] |
|
|
| Service Bridge 읽기 [sn_sb.읽기] |
제공자 작업에 대한 읽기 전용 액세스 권한을 제공합니다. | 해당 사항 없음 |
| Service Bridge 요청자 [sn_sb.requestor] | 원격 기록 생성자 및 제공자 작업에 대한 액세스를 제공합니다. | 해당 사항 없음 |
설치되는 비즈니스 규칙
다음 비즈니스 규칙은 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.
| 비즈니스 규칙 | 테이블 | 설명 |
|---|---|---|
| 중복 원격 작업 삽입 중단 | [sn_sb_con_remote_task] | 동일한 상위 및 원격 작업 정의와 일치하는 항목이 이미 있는 경우 원격 작업 삽입을 중단합니다. |
| 중복 변환이 발견되면 중단 | [sn_sb_con_transform] | 중복이 발견되면 변환 삽입을 중단합니다. |
| URL이 중복되는 경우 중단 | [sn_sb_con_provider_ 연결] |
URL이 같은 기록이 발견되면 연결 기록 삽입을 중단합니다. |
| 연결이 없는 경우 원격 작업 중단 생성 | [sn_sb_con_remote_task] | 연결 필드가 비어 있으면 원격 작업 삽입을 중단합니다. |
| 세션에 제공자 연결 데이터 추가 | [sn_sb_con_provider_ 연결] |
나중에 사용할 수 있도록 연결 데이터를 저장합니다. |
| 상태를 진행 중으로 변경 | [sn_sb_con_provider_task] | 제공자 작업의 상태를 진행 중으로 업데이트합니다. |
| 제공자 게시된 변수 확인 | [item_option_new] | 게시된 제공자 측 변수가 유효한지 확인합니다. |
| 원격 작업 정의 단순 트리거 확인 | [task] | 상위 작업에 대한 변경으로 인해 원격 작업 정의 단순 트리거 조건의 변경이 트리거되었는지 확인합니다. |
| 원격 작업 클라이언트 데이터 지우기 | [sn_sb_con_remote_task] | 트랜잭션이 완료된 후 원격 작업과 연결된 클라이언트 데이터를 지웁니다. |
| 전송 연결 작성 또는 업데이트 | [sn_sb_con_provider_ 연결] |
전송 연결 삽입 및 업데이트를 관리합니다. |
| 동기화된 원격 작업에서 상위 작업 생성 | [sn_sb_con_remote_task] | 동기화된 원격 작업에 대한 상위 작업을 생성합니다. |
| 관련된 기록 삭제 | [sn_sb_con_remote_task_def] | 원격 작업 정의가 삭제될 때 관련 기록을 삭제합니다. |
| RTD가 삭제되면 RT 연결 끊기 | [sn_sb_con_remote_task_def] | 원격 작업 정의가 삭제되면 연결된 모든 원격 작업의 연결을 끊습니다. |
| 상위 항목이 삭제될 때 오류 RT | [task] | 상위 작업이 삭제되면 연결된 모든 원격 작업에 오류가 발생합니다. |
| OAuth 레지스트리 생성 | [sn_sb_con_provider_ 연결] |
연결에 대한 OAuth 레지스트리를 작성합니다. |
| 승인된 사용자 전송 처리 | [sn_sb_con_authorized_user] | 전송 계층을 통해 인증된 사용자 기록을 보냅니다. |
| 보관 시 비활성 원격 작업 정의 | [sn_sb_con_remote_task_def] | 제공자가 보관할 때 소비자 인스턴스에서 원격 작업 정의를 비활성화합니다. |
| 소비자에 회사 채우기 | [sn_sb_con_provider_task] | 삽입 시 제공자 작업의 회사 필드를 설정합니다. |
| 제공자 작업 데이터 채우기 | [sn_sb_con_provider_task] | 제공자 작업 삽입에 추가 데이터를 추가합니다. |
| 삭제된 권리 처리 | [sn_sb_con_entitlement] | 연결된 요소를 삭제하여 권리 삭제를 관리합니다. |
| 권리 첨부 파일 변경 처리 | [sys_attachment] | 권리의 첨부 파일에 대한 변경 내용을 관리합니다. |
| 신규 및 업데이트된 권리 처리 | [sn_sb_con_entitlement] | 새 권리 생성 및 기존 권리에 대한 업데이트를 관리합니다. |
| Service Bridge 버전 변경 내용 전파 | [v_plugin] | 버전이 업데이트될 때 Service Bridge 설정을 추적하고 업데이트합니다. |
| 원격 선택: 캐시 사용자 선택 | [sn_sb_con_provider_task] | 동일한 데이터에 대한 반복 요청을 방지하기 위해 사용자 선택을 캐시합니다. |
| RTD 활성화 시 재시도 오류 RT | [sn_sb_con_remote_task_def] | 연결된 원격 작업 정의가 활성화될 때 오류가 있는 원격 작업에 대한 상위 작업 생성을 시도합니다. |
| 원격 작업 삽입 시 회사 필드 설정 | [sn_sb_con_remote_task] | 삽입하는 동안 원격 작업에 대한 회사 필드를 설정합니다. |
| RRP에서 연결 ID 설정 | [sn_sb_con_provider_task] | 제공자 작업과 연결된 원격 기록 생성자에서 연결 ID를 설정합니다. |
| 설정 삽입 시 고객 버전 설정 | [sn_sb_con_service_ bridge_settings] |
삽입 작업 중 설정에서 소비자 응용 프로그램 버전을 설정합니다 Service Bridge . |
| 기본값 설정 | [sn_sb_con_authorized_user] | 생성 시 권한 있는 사용자에 대한 기본값을 설정합니다. |
| 삽입 시 아웃바운드 vars json 설정 | [sn_sb_con_remote_task] | 현재 인스턴스에 의해 삽입될 때 원격 작업에 아웃바운드 json 필드를 설정합니다. |
| 제공자 작업 번호 설정 | [sn_sb_con_provider_task] | 클라이언트 데이터에서 삽입 시 제공자 작업 번호를 설정합니다. |
| 원격 작업 번호 설정 | [sn_sb_con_remote_task] | 클라이언트 데이터에서 삽입 시 원격 작업 번호 설정 |
| 가상 변환에 대한 테이블 상세 정보 설정 | [sn_sb_con_transform] | 가상 변환에 대한 테이블 데이터를 설정합니다. |
| 상위 작업에서 첨부 파일 동기화 | [sys_attachment] | 상위 작업의 첨부 파일을 상위 작업과 연결된 모든 원격 작업과 동기화합니다. |
| 원격 작업 첨부 파일을 상위에 동기화 | [sys_attachment] | 원격 작업에서 상위 작업으로 첨부 파일을 동기화합니다. |
| 트리거 변경된 첨부 파일 전송 | [sys_attachment] | 업데이트 시 전송 계층을 통해 첨부 파일 동기화를 트리거합니다. |
| 소비자 PT 전송 트리거 | [sn_sb_con_provider_task] | 전송 계층을 통해 제공자 작업 동기화를 트리거합니다. |
| 소비자 원격 taks 전송 트리거 | [sn_sb_con_remote_task] | 삽입 또는 삭제 작업 중에 전송 계층을 통해 원격 작업 동기화를 트리거합니다. |
| 삽입된 첨부 파일 전송 트리거 | [sys_attachment] | 삽입 작업 중에 전송 계층을 통해 첨부 파일 동기화를 트리거합니다. |
| 원격 작업 전송 업데이트 트리거 | [sn_sb_con_remote_task] | 업데이트 시 전송 계층을 통해 원격 작업 동기화를 트리거합니다. |
| SBScratchpad 전송 트리거 | [sn_sb_scratchpad] | 전송 계층을 통해 스크래치패드 동기화를 트리거합니다. |
| 트리거 설정 전송 | [sn_sb_con_service_ bridge_settings] |
전송 계층을 통해 설정 기록 동기화를 트리거합니다. |
| 삭제 시 권리 상태 업데이트 | [sn_sb_con_service_ bridge_settings] |
삭제될 때 권리 상태를 업데이트합니다. |
| 삭제 시 권리 상태 업데이트 | [sn_sb_con_persona] | 삭제 시 권리의 가상 사용자 기록을 업데이트합니다. |
| 삭제 시 권리 상태 업데이트 | [sn_sb_con_remote_task_def] | 삭제 시 권리에 대한 원격 작업 정의 기록을 업데이트합니다. |
| 업데이트 시 권리 상태 업데이트 | [sn_sb_con_persona] | 업데이트 시 권리의 가상 사용자 기록을 관리합니다. |
| 업데이트 시 권리 상태 업데이트 | [sn_sb_con_remote_task_def] | 업데이트 시 권리에 대한 원격 작업 정의 기록을 관리합니다. |
| 업데이트 시 권리 상태 업데이트 | [sn_sb_con_remote_ record_producer] |
업데이트 시 권리에 대한 원격 기록 생성자 기록을 관리합니다. |
| 활성화 확인 및 설정 완료 | [sn_sb_con_remote_ record_producer] |
활성화하기 전에 원격 기록 생성자를 확인합니다. |
| 고객에 대한 요청 확인 | [sn_sb_con_provider_task] | 제공자 작업에서 올바른 연결을 확인합니다. |
| 전역 스크립트 포함이 누락된 경우 경고 | [sn_sb_con_remote_ record_producer] |
원격 기록 생성자를 처리할 때 전역 스크립트 포함이 없는 경우 경고를 표시합니다. |
설치되는 테이블
| 테이블 | 설명 |
|---|---|
| 권한 있는 사용자 [sn_sb_con_authorized_user] |
권한 있는 사용자. |
| 연결 [sn_sb_con_consumer] |
소비자 측 연결 기록입니다. |
| 권리 [sn_sb_con_entitlement] |
권리를 확장하는 소비자 측 테이블입니다. |
| 인바운드 필드 [sn_sb_con_inbound_field] |
원격 작업 정의에 대한 소비자 측 인바운드 필드입니다. |
| 아웃바운드 필드 [sn_sb_con_outbound_field] |
원격 작업 정의에 대한 소비자 측 아웃바운드 필드입니다. |
| 가상 사용자 [sn_sb_con_persona] |
소비자 측 가상 사용자 기록입니다. |
| 제공자 연결 [sn_sb_con_provider_connection] |
소비자와 제공자 인스턴스를 연결하는 제공자 연결 기록으로, 기본 연결 테이블을 확장합니다. |
| 제공자 작업 [sn_sb_con_provider_task] |
소비자 측 제공자 작업 기록, 제공자 작업 기본 테이블 확장 |
| 원격 선택 캐시 [sn_sb_con_remote_choice_cache] |
원격 선택 쿼리에 대한 소비자 측 캐시입니다. |
| 원격 기록 생성자 [sn_sb_con_remote_record_producer] |
소비자 측 원격 기록 생성자 기록입니다. |
| 원격 작업 [sn_sb_con_remote_task] |
소비자 측 원격 작업 기록, 원격 작업 기본 테이블 확장 |
| 원격 작업 정의 [sn_sb_con_remote_task_def] |
소비자 측 원격 작업 정의 기록입니다. |
| 원격 작업 변수 [sn_sb_con_remote_task_variable] |
Glide 변수를 확장하는 원격 작업 관련 변수 테이블입니다. |
| Service Bridge 설정 [sn_sb_con_service_bridge_settings] |
소비자 측 Service Bridge 설정 기록, 설정 기본 테이블 확장. |
| 원격 선택 [sn_sb_con_st_remote_choice] |
소비자 측 원격 선택 기록입니다. |
| 변환 [sn_sb_con_transform] |
소비자 측 변환 기록, 변환 기본 테이블 확장. |
설치되는 플로우
다음 플로우가 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.
| 플로우 | 설명 |
|---|---|
| 원격 선택 변수를 사용하여 원격 기록 생성자 권리 처리 [process_remote_record_producer_ entitlements_with_remote_choice_variables] |
원격 선택 변수가 포함된 소비자의 원격 기록 생성자에 대한 권리를 처리합니다. |
설치된 하위 플로우
다음 하위 플로우가 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.
| 하위 플로우 | 설명 |
|---|---|
| RPS 제공자 연결 오류 복구 [repair_rps_provider_ connection_error] |
오류 상태일 때 원격 프로세스 동기화로 제공자 연결 오류를 처리합니다. |
설치되는 플로우 작업
다음 플로우 작업이 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.
| 작업 | 설명 |
|---|---|
| 원격 작업에서 상위 작업 생성 [create_parent_from_remote_task] | 동기화된 원격 작업에 대한 상위 기록을 생성합니다. |
| 기록 생성자 및 원격 선택 종속 변수 생성 [create_record_producer_and_entities] | 동기화된 권리에서 원격 기록 생성자 및 연결된 원격 선택 종속 변수를 생성합니다. |
| 원격 작업 생성 [create_remote_task] | 지정된 상위 작업 및 원격 작업 정의에 대한 원격 작업을 작성합니다. |
| RPS 공급자 연결 복구 [repair_rps_provider_connection] | 공급자 연결에서 원격 프로세스 동기화 오류를 수정하려고 시도합니다. |