プロバイダー向け サービスブリッジ とともにインストールされるコンポーネント
プロバイダー向け サービスブリッジ アプリケーションをアクティブ化すると、いくつかのタイプのコンポーネント (テーブル、ユーザーロール、ビジネスルールなど) がインストールされます。
アプリケーションファイル [sys_metadata] テーブルには、このアプリケーションとともにインストールされたコンポーネントがリストされています。このテーブルへのアクセス手順については、「アプリケーションとともにインストールされているコンポーネントの検索」を参照してください。
インストールされているロール
次のロールは、プロバイダー向け サービスブリッジ アプリケーションとともにインストールされます。
| ロールタイトル [名前] | 説明 | 含まれるロール |
|---|---|---|
| サービスブリッジ要求者 [sn_sb.requestor] |
|
N/A (該当なし) |
| サービスブリッジ読み取り [sn_sb.read] |
|
N/A (該当なし) |
| サービスブリッジアドミン [sn_sb.admin] |
|
|
インストールされるビジネスルール
次のビジネスルールは、 サービスブリッジ for Providers アプリケーションとともにインストールされます。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
重複リモートタスクの挿入を中止 |
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_ definition |
一意のリモートタスク定義のみが挿入または更新されるようにします。 |
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 |
挿入時に認定ユーザーのデフォルト値を設定します。 |
挿入時に送信変数 json を設定 |
sn_sb_pro_remote_task |
現在のインスタンスによるリモートタスク挿入の送信変数 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] |
コンシューマー接続のリモートプロセス同期エラーの修正を試みます。 |