---
sourceDocument: Australia Service Exchange
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/service-exchange

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Service Exchange

ft:clusterId :

    - sebrdg

bundleId :

    - sebrdg

workflow :

    - Customer and Industry


---

# Components installed for consumers

# Components installed with Service Exchange for Consumers {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 minutes to read  
Several types of components are installed with activation of the Service Exchange for Consumers application including tables, user roles, and business rules.
Note:  
The Application Files \[sys_metadata\] table lists the components that are installed with this application. For instructions on how to access this table, see [Find components installed with an application](https://www.servicenow.com/docs/access?context=find-components&version=australia&pubname=australia-platform-administration&ft:locale=en-US).

## Roles installed {#service-bridge-v2-installed-components-customer__section_dhf_4w3_bmb}

The following roles are installed with the Service Exchange for Consumers application.
{#service-bridge-v2-installed-components-customer__table_gtr_pw3_bmb__entry__3}

| Role title \[name\] | Description | Contains roles |
|-|-|-|
| Service Exchange admin \[sn_sb.admin\] | * Typically assigned to an administrator for the Service Exchange applications on both the customer and the provider side. * Provides read access to all Service Exchange tables {#service-bridge-v2-installed-components-customer__ul_lmw_5c2_jmb} | * sn_sb.read * sn_sb.requestor * sn_sb.remote_task_creator * flow_designer * catalog {#service-bridge-v2-installed-components-customer__ul_hqn_2rt_fzb} |
| Service Exchange read \[sn_sb.read\] | Provides read-only access to provider tasks | N/A |
| Service Exchange requester \[sn_sb.requestor\] | Provides access to remote record producers and provider tasks | N/A |
[Table 1. Roles installed with the Service Exchange Consumers application]

{#service-bridge-v2-installed-components-customer__table_gtr_pw3_bmb}

## Business rules installed {#service-bridge-v2-installed-components-customer__section_ohj_tmr_zlb}

The following business rules are installed with the Service Exchange for Consumers application.
{#service-bridge-v2-installed-components-customer__table_lgm_zdq_gzb__entry__3}

| Business rule | Table | Description |
|-|-|-|
| Abort Duplicate Remote Task Insert | \[sn_sb_con_remote_task\] | Aborts remote task insert if one already exists matching the same parent and remote task definition. |
| Abort if duplicate transform is found | \[sn_sb_con_transform\] | Aborts transform insert if duplicate is found. |
| Abort if duplicate URL | \[sn_sb_con_provider_connection\] | Aborts connection record insert if record with same URL is found. |
| Abort Remote Task Create If Missing Conn | \[sn_sb_con_remote_task\] | Aborts remote task insert if connection field is empty. |
| Add provider connection data to session | \[sn_sb_con_provider_connection\] | Saves connection data for later use. |
| Change state to Work in Progress | \[sn_sb_con_provider_task\] | Updates State to Work in Progress for provider tasks. |
| Check provider published variable | \[item_option_new\] | Verifies if the provider side variable published is valid. |
| Check Remote Task Def Simple Triggers | \[task\] | Checks if changes to parent task have triggered changes in the Remote Task Definition simple trigger conditions. |
| Clear Remote Task Client Data | \[sn_sb_con_remote_task\] | Clears client data associated with remote tasks after the transaction is completed. |
| Create or Update Transport Connection | \[sn_sb_con_provider_connection\] | Manages transport connection insert and update. |
| Create parent on synced remote task | \[sn_sb_con_remote_task\] | Creates parent task for synced remote tasks. |
| Delete associated records | \[sn_sb_con_remote_task_def\] | Deletes related records when Remote Task Definition is deleted. |
| Disconnect RT when RTD Deleted | \[sn_sb_con_remote_task_def\] | Disconnects all associated remote tasks when Remote Task Definition is deleted. |
| Error RT when Parent Deleted | \[task\] | Errors out all associated remote tasks when parent task is deleted. |
| Generate OAuth registry | \[sn_sb_con_provider_connection\] | Creates OAuth registry for a connection. |
| Handle authorized user transport | \[sn_sb_con_authorized_user\] | Sends authorized user records through transport layer. |
| Inactive Remote Task Definition when archived | \[sn_sb_con_remote_task_def\] | Deactivates Remote Task Definition on consumer instance when archived by provider. |
| Populate Company on Consumer | \[sn_sb_con_provider_task\] | Sets company field on provider tasks on Insert. |
| Populate Provider task data | \[sn_sb_con_provider_task\] | Adds extra data on Insert of Provider Task. |
| Process Deleted Entitlements | \[sn_sb_con_entitlement\] | Manages entitlement deletion by deleting associated elements. |
|   |   |   |
| Process Entitlement attachment changes | \[sys_attachment\] | Manages changes to attachments for entitlements. |
| Process New and Updated Entitlements | \[sn_sb_con_entitlement\] | Manages creation of new entitlements and updates to existing entitlements. |
| Propagate Service Exchange Version Changes | \[v_plugin\] | Tracks and updates settings when Service Exchange version is updated. |
| Remote Choice: cache user selection | \[sn_sb_con_provider_task\] | Caches user selections to prevent repeat requests for the same data. |
| Retry Errored RT on RTD Activation | \[sn_sb_con_remote_task_def\] | Attempts to create parent task creation for remote tasks with errors when the associated remote task definition is activated. |
| Set company field on remote task insert | \[sn_sb_con_remote_task\] | Sets the company field for remote tasks during Insert. |
| Set Connection Id from RRP | \[sn_sb_con_provider_task\] | Sets the Connection Id from the Remote Record Producer associated with the Provider Task. |
| Set Customer Version on Settings Insert | \[sn_sb_con_service_bridge_settings\] | Sets the Service Exchange for Consumer application version on Settings during the Insert operation. |
| Set default values | \[sn_sb_con_authorized_user\] | Sets default values on authorized users when created. |
| Set outbound vars json on insert | \[sn_sb_con_remote_task\] | Sets the outbound json field on remote tasks when inserted by current instance. |
| Set Provider task number | \[sn_sb_con_provider_task\] | Sets provider task number on insert from client data |
| Set Remote Task number | \[sn_sb_con_remote_task\] | Sets remote task number on insert from client data |
| Set Table Details On Virtual Transform | \[sn_sb_con_transform\] | Sets table data on virtual transforms. |
| Sync Attachment from Parent Task | \[sys_attachment\] | Syncs attachments from parent task to all remote tasks associated with parent task. |
| Sync Remote Task Attachment to Parent | \[sys_attachment\] | Syncs attachments from remote task to parent task. |
| Trigger changed attachment transport | \[sys_attachment\] | Triggers attachment sync through transport layer when updated. |
| Trigger consumer PT transport | \[sn_sb_con_provider_task\] | Triggers provider task sync through transport layer. |
| Trigger consumer remote task transport | \[sn_sb_con_remote_task\] | Triggers remote task sync through transport layer during Insert or Delete operations. |
| Trigger inserted attachment transport | \[sys_attachment\] | Triggers attachment sync through transport layer during Insert operation. |
| Trigger remote task transport update | \[sn_sb_con_remote_task\] | Triggers remote task sync through transport layer when updated. |
| Trigger SBScratchpad Transport | \[sn_sb_scratchpad\] | Triggers scratchpad sync through transport layer. |
| Trigger settings transport | \[sn_sb_con_service_bridge_settings\] | Triggers settings record sync through transport layer. |
| Update entitlement status on delete | \[sn_sb_con_service_bridge_settings\] | Updates entitlement status when deleted. |
| Update entitlement status on delete | \[sn_sb_con_persona\] | Updates persona record on entitlement when deleted. |
| Update entitlement status on delete | \[sn_sb_con_remote_task_def\] | Updates Remote Task Definition record on entitlement when deleted. |
| Update entitlement status on update | \[sn_sb_con_persona\] | Manages persona record on entitlement when updated. |
| Update entitlement status on update | \[sn_sb_con_remote_task_def\] | Manages Remote Task Definition record on entitlement when updated. |
| Update entitlement status on update | \[sn_sb_con_remote_record_producer\] | Manages Remote Record Producer record on entitlement when updated. |
| Validate activation and complete setup | \[sn_sb_con_remote_record_producer\] | Validates Remote Record Producer before activation. |
| Validate request on customer | \[sn_sb_con_provider_task\] | Checks for valid connection on Provider Task. |
| Warn if Global Script Include is missing | \[sn_sb_con_remote_record_producer\] | Displays warning if global script include is not present when processing Remote Record Producer. |
[Table 2. Business rules installed with the Service Exchange for Consumers application]

{#service-bridge-v2-installed-components-customer__table_lgm_zdq_gzb}

## Tables installed {#service-bridge-v2-installed-components-customer__section_bn4_wlm_jmb}

{#service-bridge-v2-installed-components-customer__table_ttz_z2q_gzb__entry__2}

| Table | Description |
|-|-|
| Authorized user \[sn_sb_con_authorized_user\] | Authorized users. |
| Connection \[sn_sb_con_consumer\] | Consumer side connection record. |
| Entitlement \[sn_sb_con_entitlement\] | Consumer side table extending entitlements. |
| Inbound Field \[sn_sb_con_inbound_field\] | Consumer side inbound fields for Remote Task Definitions. |
| Outbound Field \[sn_sb_con_outbound_field\] | Consumer side outbound fields for Remote Task Definitions. |
| Personas \[sn_sb_con_persona\] | Consumer side persona records. |
| Provider Connection \[sn_sb_con_provider_connection\] | Provider Connection record linking consumer to provider instance, extending base connection table. |
| Provider Task \[sn_sb_con_provider_task\] | Consumer side provider task records, extends Provider Task base table. |
| Remote Choice Cache \[sn_sb_con_remote_choice_cache\] | Consumer side cache for remote choice queries. |
| Remote Record Producer \[sn_sb_con_remote_record_producer\] | Consumer side Remote Record Producer records. |
| Remote Task \[sn_sb_con_remote_task\] | Consumer side remote task records, extends remote task base table. |
| Remote Task Definition \[sn_sb_con_remote_task_def\] | Consumer side Remote Task Definition records. |
| Remote Task Variable \[sn_sb_con_remote_task_variable\] | Remote Task associated variable table extending glide vars. |
| Service Exchange Settings \[sn_sb_con_service_bridge_settings\] | Consumer side Service Exchange setting records, extends settings base table. |
| Remote Choice \[sn_sb_con_st_remote_choice\] | Consumer side remote choice records. |
| Transform \[sn_sb_con_transform\] | Consumer side transform records, extends transform base table. |
[Table 3. Tables installed with the Service Exchange for Consumers application]

{#service-bridge-v2-installed-components-customer__table_ttz_z2q_gzb}

## Flows installed {#service-bridge-v2-installed-components-customer__section_hxj_ykc_kmb}

The following flows are installed with the Service Exchange for Consumers application.
{#service-bridge-v2-installed-components-customer__table_qwz_zkc_kmb__entry__2}

| Flow | Description |
|-|-|
| Process Remote Record Producer Entitlements with Remote Choice Variables \[process_remote_record_producer_entitlements_with_remote_choice_variables\] | Processes entitlements for remote record producers on consumer with remote choice variables included. |
[Table 4. Flows installed with the Service Exchange for Consumers application]

{#service-bridge-v2-installed-components-customer__table_qwz_zkc_kmb}

## Subflows installed {#service-bridge-v2-installed-components-customer__section_nys_mht_fzb}

The following subflows are installed with the Service Exchange for Consumers application.
{#service-bridge-v2-installed-components-customer__table_ud5_pht_fzb__entry__2}

| Subflow | Description |
|-|-|
| Repair RPS Provider Connection Error \[repair_rps_provider_connection_error\] | Handles provider connection errors with Remote Process Sync when in error state. |
[Table 5. Subflows installed with the Service Exchange for Consumers application]

{#service-bridge-v2-installed-components-customer__table_ud5_pht_fzb}

## Flow actions installed {#service-bridge-v2-installed-components-customer__section_gg2_vht_fzb}

The following flow actions are installed with the Service Exchange for Consumers application.
{#service-bridge-v2-installed-components-customer__table_xf5_wht_fzb__entry__2}

| Action | Description |
|-|-|
| Create Parent From Remote Task \[create_parent_from_remote_task\] | Creates a parent record for a synced remote task. |
| Create Record Producer and Remote Choice Dependent Variables \[create_record_producer_and_entities\] | Creates a remote record producer and the associated remote choice dependent variables from a synced entitlement. |
| Create Remote Task \[create_remote_task\] | Creates a remote task for a given parent and remote task definition. |
| Repair RPS Provider Connection \[repair_rps_provider_connection\] | Attempts to fix Remote Process Sync errors on Provider Connection. |
[Table 6. Flow actions installed with the Service Exchange for Consumers application]

{#service-bridge-v2-installed-components-customer__table_xf5_wht_fzb}

