InCountry logo
mobile-nav
Search
  • Products
    • Products
      • InCountry for Salesforce
      • Data Residency-as-a-Service
      • Alibaba Cloud InCountry Service
      • Compliance and security
    • Gateways
      • Email
      • Payment Vault
      • Web Forms
      • HTML
    • Developers
      • REST API
      • SDK
  • Solutions
    • Automotive
    • Energy
    • Financial services
    • Healthcare
    • Retail
    • Technology
    • Latest success story
      • IBM Consulting
  • Integrations
    • Cegid
    • Intertrust
    • MuleSoft
    • PayPal
    • Salesforce
    • ServiceNow
    • Stripe
    • Veeva Systems
    • Yandex
  • Resources
    • Country compliance
    • Documentation
    • Library
    • Partners
    • Pricing
  • About
    • News and Blog
    • Careers
    • Contact Us
    • FAQ
    • Leadership
  • Login
  • Schedule a Demo

›Administrator's guide

Home
  • InCountry Platform
Portal
  • Getting started
  • Documentation
    • Dashboard
    • Managing environments
    • Managing SDK credentials and services
    • Managing Border configuration
    • Managing payment vaults
    • Managing email gateways
    • Managing resident functions
    • Managing file imports
    • Managing profile and organization
    • Managing users
    • Managing encryption keys
  • Release notes
Border
  • Documentation
  • Release notes
REST API
  • Documentation
  • How to test CRUD requests through REST API
  • Release notes
POP API
  • Documentation
  • Release notes
Resident Functions
  • Documentation
Salesforce
  • About
  • Overview
  • Quick start guide for three-model package
  • Quick start guide for legacy package
  • Administrator's guide
    • Managing the package
    • Managing permissions
    • Managing OAuth2 authentication and authorization
    • Managing certificates
    • Registering CSP Trusted Sites
    • Managing InCountry Endpoints
    • Managing REST endpoints
    • Managing InCountry flags
    • Loading the application
    • Managing data regulation policies
    • Managing protected fields
    • Hashing the UserName field
    • Managing custom objects
    • Replacing standard elements
    • Configuring record search
    • Managing components
    • Managing web components
    • Setting up Salesforce Experience Cloud
    • Managing resident functions
    • Managing InCountry cache
    • Managing Apex triggers
    • Managing record synchronization
    • Managing web forms
    • Tracking changes to data regulation policies and regulated fields
    • Using formula fields
    • Using frontend validations
    • Using Email-to-Case feature
    • Debugging
    • Migrating data from one Salesforce organization to another
  • Developer’s guide
    • Apex SDK
    • JavaScript API
    • Retrieving record statistics
    • Tracking field history
  • User's guide
    • Working with protected fields
    • Sending compliant email messages
    • Importing data into Salesforce
    • Migrating records
    • Managing audit reports
    • Converting leads
    • Managing reports
    • FAQ
    • Release notes
Payment Vault
  • Documentation
BYOK
  • Documentation
FAQ
  • Get started with the platform
  • Integration options
  • Data regulation models
  • Limits and quotas
  • Video tutorials
Service Status
  • Status

Managing web components

The InCountry Data Residency for Salesforce package provides the following web components:

  • InCountry Activities
  • InCountry Activity Highlights Panel
  • InCountry Activity Record Detail
  • InCountry Activity Related List Single
  • InCountry History Report
  • InCountry List View
  • InCountry Notes & Attachments
  • InCountry Opportunity Products
  • InCountry Record Detail
  • InCountry Record Duplicates
  • InCountry Highlights Panel
  • InCountry Record History
  • InCountry Related List Quick Links
  • InCountry Related List Single
  • InCountry Search Panel
  • InCountry Search Tab
  • InCountry Search Box
  • InCountry Search Results
  • InCountry Settings (legacy)

InCountry Activities

Description

The InCountry Activities component is a replacement for the native Salesforce component - Activities. This component renders the list of activities in chronological order in breakdown by activity type.

When needed

Display fields with open activities and activity history on the record.

Configuring the InCountry Activities component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Additional activity description fields box, list names of fields to display on the component. (Optionally)

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Activity Highlights Panel

note

The InCountry Activity Highlights Panel component is displayed for the Task and Event Salesforce objects in the record details view only.

Description

The InCountry Activity Highlights Panel component is a replacement for the native Salesforce component - Highlights Panel presented for the activity object. This component renders the header that contains page-level actions and the block of key activity fields.

note

This component should be used only for the Task and Event objects instead of the InCountry Highlights Panel component.

When needed

Display key information for specific activities, such as tasks and events.

Configuring the InCountry Activity Highlights Panel component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Activity Record Detail

note

The InCountry Activity Record Detail component is displayed in the record details view only.

Description

The InCountry Activity Record Detail is a replacement for the native Salesforce component - Record Detail which should be configured specifically for the Activity object. This component renders the block of fields displaying the activity record information.

When needed

Display fields with sensitive and generic information about records pertaining to the Activity object.

Configuring the InCountry Activity Record Detail component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Activity Related List Single

note

The InCountry Activity Related List Single component is displayed in the record details view only.

Description

The InCountry Activity Related List Single component is a replacement for the native Salesforce component - Related List Single displayed for the Activity object. This component renders a list of related activities for a record.

When needed

Display a list of related records for an activity.

Configuring the InCountry Activity Related List Single component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Field API Name box, enter the API name of the lookup field to display the Salesforce object (for example whatID, whoID). For the details, please see documentation.

  4. In the Object API Name box, enter the Salesforce Activity object whose data you want to display (for example Task, Event).

  5. In the Field Set API Name box, enter the API name of the Field Set. The field set defines which fields will be displayed on the component. The field set can be created in Object Manager. If you want to use the standard InCountry Field Set, add a namespace (for example testInCountry1__default).

  6. Select the related list type:

    1. Default - display a default related list type.

    2. Basic List - display records as a list.

    3. Tile - display records as a tile.

  7. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  8. Activate the page layout.


InCountry History Report

Description

The InCountry History Report component displays a historical report on record changes.

When needed

Display a historical report on record changes.

Configuring the InCountry History Report component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry List View

Description

The InCountry List View component is a replacement for the native Salesforce component - List View. This component renders the list of records with regulated data and allows you to scroll down the list of these records.

When needed

Display a list of records with regulated data queried from the InCountry platform.

Configuring the InCountry List View component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Object API name box, enter the Salesforce object whose data you want to display.

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Notes & Attachments

note

The InCountry Notes & Attachments component is displayed in the record details view only.

Description

The InCountry Notes & Attachments component allows you to view, download and upload files pertaining to the currently opened Salesforce record. Such attachments are managed on the InCountry platform and are not physically stored in Salesforce according to the compliance requirements.

When needed

Manage attachments in a compliant way in Salesforce.

Configuring the InCountry Notes & Attachments component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Opportunity Products

note

The InCountry Opportunity Products component is displayed in the record details view only.

Description

The InCountry Opportunity Products component renders all product records associated with the opened opportunity.

When needed

Display products related to a specific opportunity.

Configuring the InCountry Opportunity Products component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Record Detail

note

The InCountry Record Detail component is displayed in the record details view only.

Description

The InCountry Record Detail component is a replacement for the native Salesforce component - Record Detail. This component renders the block of fields displaying the record information.

When needed

Display fields with sensitive and generic information about records pertaining to a specific Salesforce object.

Configuring the InCountry Record Detail component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the component property editor, check the box Enable Google Search in Address Fields if you want to enable address lookup using Google Maps.

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Record Duplicates

note

The InCountry Record Duplicates component is displayed in the record details view only.

Description

The InCountry Record Duplicates component renders the duplicate records for the currently opened record.

It checks record duplicates stored on the InCountry platform with the resident function taking a record identifier for a check.

warning

The InCountry Record Duplicates component cannot be used without the InCountry Highlights Panel and InCountry Record Detail components, otherwise duplicates are not displayed.

When needed

Display duplicate records for a specific Salesforce record.

Configuring the InCountry Record Duplicates component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Function name to find duplicates box, enter the resident function name to find duplicates.

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Highlights Panel

Description

The InCountry Highlights Panel component renders the header that contains page-level actions.

When needed

Display links to perform quick actions on the record.

Configuring the InCountry Highlights Panel component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Record History

note

The InCountry Record History component is displayed in the record details view only.

Description

The InCountry Record History component is a replacement for the native Salesforce component - Related List Single. This component renders records related to the record history.

When needed

Display the record history.

Configuring the InCountry Record History component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Related List Quick Links

Description

The InCountry Related List Quick Links component is a replacement for the native Salesforce component - Related List Quick Links. This component renders multiple links to preview related list data.

When needed

Display the links to view all the related list columns without opening the View All page.

Configuring the InCountry Related List Quick Links component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Limit of records box, specify the maximal number of records to display.

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Related List Single

note

The InCountry Related List Single component is displayed in the record details view only.

Description

The InCountry Related List Single component is a replacement for the native Salesforce component - Related List Single. This component shows a list of related records for a specific Salesforce record.

note

The InCountry Related List Single component does not support the Activity and Opportunity products since these objects have special components.

When needed

Display a list of related records for a specific Salesforce record.

Configuring the InCountry Related List Single component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Child Object’s Lookup field API Name box, enter the API name of the lookup field from the child object to display the Salesforce object (for example AccountID).

  4. In the Child Object’s API Name box, enter the Salesforce object whose data you want to display (for example Contact).

  5. In the Child Object’s Field Set API name box, enter the API name of the field set from the child object. A field set defines which fields will be displayed on the component. A field set can be created in Object Manager. If you want to use the standard InCountry Field Set, add a namespace (for example testInCountry1__default).

  6. Select the related list type:

    1. Default - display a default related list type.

    2. Basic List - display as List.

    3. Tile - display as Tile.

  7. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  8. Activate the page layout.

Configuring the InCountry Related List Single component for the Campaign Member object

Creating a field set for the Campaign Member object

A field set defines which fields will be displayed on the component. To create a field set for the Campaign Member object, follow these instructions:

  1. From Setup, select Object Manager.

  2. On the list with objects, search for the CampaignMember custom object by its system name and click it. The actual object name may vary depending on the package version.

  3. On the sidebar, click Field Sets.

  4. In the top right part of the screen, click New.

  5. In the Field Set Label box, enter the label of the field set for the Campaign Member object.

  6. In the Field Set Name box, enter the API name of the field set for the Campaign Member object.

  7. In the Where is this used? box, enter description where the field set is used for the Campaign Member object.

  8. When complete, click Save.

  9. Click the down arrow icon next to the field set you created and select Edit.

  10. Drag the Status field to the layout of the form to add the Status field to the field set.

  11. Click Save.

note

The Status field is required for operation of the InCountry Related List Single component for the Campaign Member object.

Adding the InCountry Related List Single component for the Campaign Member object

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Child Object’s Lookup field API Name box, enter CampaignID.

  4. In the Child Object’s API Name box, enter CampaignMember.

  5. In the Child Object’s Field Set API name box, enter the API name of the field set you created.

  6. Select the related list type:

    1. Default - display a default related list type.

    2. Basic List - display as a list of records.

    3. Tile - display as a tile of records.

  7. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  8. Activate the page layout.


InCountry Search Panel

Description

The InCountry Search Panel component renders a search panel to look up records stored on the InCountry platform.

When needed

Display a search panel to look up records stored on the InCountry platform.

Configuring the InCountry Search Panel component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Search Tab

Description

The InCountry Search Tab component renders a tab to look up records stored on the InCountry platform.

note

The InCountry Search Tab component is used as a container for the InCountry Search Box and InCountry Search Results components. You need to place both components into this container. Without adding the InCountry Search Results component, no search results are displayed in the InCountry Search Tab component.

When needed

Perform record lookup across the InCountry platform.

Configuring the InCountry Search Tab component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Search Box

Description

This component allows you to search records on the InCountry platform. The results are shown in the InCountry Search Results component.

note

The InCountry Search Box component cannot be used without the InCountry Search Results component, otherwise search results are not displayed.

When needed

Look up regulated records stored on the InCountry platform.

Configuring the InCountry Search Box component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.


InCountry Search Results

Description

This component renders search results of the regulated records stored on the InCountry platform.

note

The InCountry Search Results component cannot be used without the InCountry Search Box component, otherwise search results are not be displayed.

When needed

Display search results of the regulated records stored on the InCountry platform.

Configuring the InCountry Search Results component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. Select the view to render search results:

    1. Table - display results in a table.

    2. Tile - display results as a tile.

  4. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  5. Activate the page layout.


InCountry Settings (legacy)

Description

The InCountry Settings (legacy) component renders the configuration section to manage data regulation policies and protected fields in the InCountry Data Residency for Salesforce package.

When needed

Display the configuration section to manage data regulation policies and protected fields.

Configuring the InCountry Settings (legacy) component

  1. In Lightning App Builder, drag the component to the layout.

  2. Select the component to open the settings in the right part of the screen.

  3. In the Set Component Visibility expand block, click + Add Filter. Define the filtration criteria for the component visibility on the layout according to your needs.

  4. Activate the page layout.

← Managing componentsSetting up Salesforce Experience Cloud →
  • InCountry Activities
    • Description
    • When needed
    • Configuring the InCountry Activities component
  • InCountry Activity Highlights Panel
    • Description
    • When needed
    • Configuring the InCountry Activity Highlights Panel component
  • InCountry Activity Record Detail
    • Description
    • When needed
    • Configuring the InCountry Activity Record Detail component
  • InCountry Activity Related List Single
    • Description
    • When needed
    • Configuring the InCountry Activity Related List Single component
  • InCountry History Report
    • Description
    • When needed
    • Configuring the InCountry History Report component
  • InCountry List View
    • Description
    • When needed
    • Configuring the InCountry List View component
  • InCountry Notes & Attachments
    • Description
    • When needed
    • Configuring the InCountry Notes & Attachments component
  • InCountry Opportunity Products
    • Description
    • When needed
    • Configuring the InCountry Opportunity Products component
  • InCountry Record Detail
    • Description
    • When needed
    • Configuring the InCountry Record Detail component
  • InCountry Record Duplicates
    • Description
    • When needed
    • Configuring the InCountry Record Duplicates component
  • InCountry Highlights Panel
    • Description
    • When needed
    • Configuring the InCountry Highlights Panel component
  • InCountry Record History
    • Description
    • When needed
    • Configuring the InCountry Record History component
  • InCountry Related List Quick Links
    • Description
    • When needed
    • Configuring the InCountry Related List Quick Links component
  • InCountry Related List Single
    • Description
    • When needed
    • Configuring the InCountry Related List Single component
  • Configuring the InCountry Related List Single component for the Campaign Member object
    • Creating a field set for the Campaign Member object
    • Adding the InCountry Related List Single component for the Campaign Member object
  • InCountry Search Panel
    • Description
    • When needed
    • Configuring the InCountry Search Panel component
  • InCountry Search Tab
    • Description
    • When needed
    • Configuring the InCountry Search Tab component
  • InCountry Search Box
    • Description
    • When needed
    • Configuring the InCountry Search Box component
  • InCountry Search Results
    • Description
    • When needed
    • Configuring the InCountry Search Results component
  • InCountry Settings (legacy)
    • Description
    • When needed
    • Configuring the InCountry Settings (legacy) component
InCountry logo blue
© InCountry 2022.
All rights reserved. InCountry, Inc
  • PRIVACY POLICY
  • TERMS OF SERVICE
  • Social share
    • YouTube logo
    • Facebook logo
    • Twitter logo
    • LinkedIn
  • Column 1
    • Products
      • Products
        • InCountry for Salesforce
        • Data Residency-as-a-Service
        • Alibaba Cloud InCountry Service
        • Compliance and security
      • Gateways
        • Email
        • Payment Vault
        • Web Forms
        • HTML
      • Developers
        • REST API
        • SDK
  • Column 2
    • Solutions
      • Automotive
      • Energy
      • Financial services
      • Healthcare
      • Retail
      • Technology
    • Integrations
      • Cegid
      • Intertrust
      • MuleSoft
      • PayPal
      • Salesforce
      • ServiceNow
      • Stripe
      • Veeva Systems
      • Yandex
  • Column 3
    • Resources
      • Country compliance
      • Documentation
      • Library
      • Partners
      • Pricing
    • About
      • News and Blog
      • Careers
      • Contact Us
      • FAQ
      • Leadership