The InCountry Data Residency for Salesforce package introduces a set of custom metadata types, so called flags. These flags regulate the activation of specific features within the package.
On the menu, select Settings.
On the Settings page, locate the InCountry Flags section.
Click the down arrow icon to expand the list of flags within it.
The list of InCountry flags includes the following:
|Label||New Label||API Name||Description||3R package||Legacy replication|
|If this flag is enabled then the country location is determined from the ||+||+|
|This flag regulates the usage of the range key filter for searching for numeric values within the specified range.||+||+|
|This flag regulates the automatic configuration of the PII fields for Salesforce objects based on the common patterns.||+||+|
|This flag regulates the automatic removal of records upon their reaching the removal date.||-||+|
|This flag regulates the notification of the failed post-commits when creating or updating the record.||-||+|
|This flag regulates the checkup of a synchronization status for a Salesforce object and its related components by the ||-||+|
|This flag regulates the synchronization of files between the InCountry platform and Salesforce Lightning.||-||+|
|This flag regulates the synchronization of files between the InCountry platform and Salesforce Classic.||-||+|
|This flag regulates the escaping of special characters when you export the list of records for some Salesforce object.||+||-|
|This flag regulates the validation of PII fields when defining the data regulation model for Salesforce objects. This option verifies the existence of a field, user permissions to create a configuration for this field, and the applied hash function.||+||-|
|This flag regulates the validation of configured data regulation policies for Salesforce objects. This option verifies that only one policy is configured per Salesforce and per object type and there are no conflicting configuration duplicates.||+||-|
|This flag enables the safe synchronization of regulated records between Salesforce and the InCountry platform. For the details on this option, please check our documentation.||+||-|
|This flag enables OAuth2 authorization instead of certifications.||+||+|
|This flag enables deletion of records by their record identifiers (stored in the profile_key field).||+||-|
|This flag adds an additional filter by object name.||+||-|
To add a new flag:
In the Enter flag label box, enter the label of the flag.
To activate the flag after creation, move the toggle right.
Click the plus icon.
The flag is added to the list.
To enable or disable the flag:
On the list with flags, locate the flag which you want to enable or disable.
To disable the flag, move the toggle left.
To enable the flag, move the toggle right.