---
schema_version: "1"
id: 423a2a90430fb3520f8397aa9534a9d4b853a2ed2734fd7610c7fb8963831178
title: Omnistudio Data Mapper and Integration Procedure Security Settings
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_dataraptor_and_integration_procedure_security_settings_48215.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_dataraptor_and_integration_procedure_security_settings_48215.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 60b3cdff22c73dccf368c2231e6c5764e84323de7b9d6645f76e39e51322a442
description: These settings affect Data Mapper and Integration Procedure security.
products:
  - Omnistudio
release: "264"
---
# Omnistudio Data Mapper and Integration Procedure Security Settings

These settings affect Data Mapper and Integration Procedure security.

To configure these settings, see [Configure Data Mapper and Integration Procedure Security Settings](https://help.salesforce.com/s/articleView?id=xcloud.os_configure_dataraptor_and_integration_procedure_security_settings_48178.htm&release=264.0.0&type=5 "You can change settings for Data Mapper and Integration Procedure security in Setup.") if you use Omnistudio.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d53747e48">
              <p style="margin-bottom:0;">Setting</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d53747e54">
              <p style="margin-bottom:0;">Description</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d53747e60">
              <p style="margin-bottom:0;">Data Type</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d53747e66">
              <p style="margin-bottom:0;">Default Value</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e48 ">
              <p style="margin-bottom:0;">
                <samp class="parmname">DefaultRequiredPermission</samp>
              </p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e54 ">
              <p>Specifies the default value for the <samp class="parmname">Required
                  Permission</samp> setting, which determines which users can run
                Data Mappers and Integration Procedures.</p>
              <p>The <samp class="parmname">Required Permission</samp> setting, which you can
                optionally specify when creating a Data Mapper or Integration Procedure,
                overrides this setting.</p>
              <p>If this setting is absent or blank, all users can run any Data Mappers or
                Integration Procedures that don't have <samp class="parmname">Required
                  Permission</samp> values.</p>
              <p style="margin-bottom:0;">The syntax for this setting matches the <samp class="parmname">Required
                  Permission</samp> syntax. See <a href="https://help.salesforce.com/s/articleView?id=xcloud.os_syntax_of_the_required_permission_property_48272.htm&amp;release=264.0.0&amp;type=5" title="Omnistudio Data Mappers and Integration Procedures have a Required Permission property, which determines who has runtime access. You can specify roles, profiles, permission sets, custom permissions, or any combination. If Required Permission is blank, any user can run the Data Mapper or Integration Procedure unless the DefaultRequiredPermission property is set.">Syntax of the Required Permission Property</a>.</p>
            </td>

            <td data-label="Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e60 ">
              <p style="margin-bottom:0;">String</p>
            </td>

            <td data-label="Default Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e66 ">
              <p style="margin-bottom:0;">(none)</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e48 ">
              <p style="margin-bottom:0;">
                <samp class="parmname">CheckCachedMetadataRecordSecurity</samp>
              </p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e54 ">
              <p>By default, the cached metadata is not secured when Salesforce <a href="https://help.salesforce.com/articleView?id=managing_the_sharing_model.htm&amp;amp;type=0&amp;language=en_US" target="_blank">Sharing Settings</a> or <a href="https://help.salesforce.com/articleView?id=customer_portal_sharing_set.htm&amp;amp;type=5&amp;language=en_US" target="_blank">Sharing Sets</a> are used to control access. </p>
              <p style="margin-bottom:0;">This setting is disabled by default. If set to true, this setting performs a
                record-level security check for cached metadata. This check lessens the
                performance benefit of metadata caching slightly. This setting isn't needed if you
                use Custom Permissions to secure access.</p>
            </td>

            <td data-label="Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e60 ">
              <p style="margin-bottom:0;">True or False</p>
            </td>

            <td data-label="Default Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e66 ">
              <p style="margin-bottom:0;">False</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e48 ">
              <p style="margin-bottom:0;">
                <samp class="parmname">EnforceDMFLSAndDataEncryption</samp>
              </p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e54 ">
              <p style="margin-bottom:0;">To automatically enforce field-level security for all Data Mappers, enable
                <kbd>EnforceDMFLSAndDataEncryption</kbd> in the Omni Interaction
                Configuration. See <a href="https://help.salesforce.com/s/articleView?id=xcloud.os_security_for_dataraptors_and_integration_procedures_48147.htm&amp;type=5&amp;language=en_US" target="_blank">Security for Omnistudio Data Mappers and
                  Integration Procedures</a>.
              </p>
            </td>

            <td data-label="Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e60 ">
              <p style="margin-bottom:0;">True or False</p>
            </td>

            <td data-label="Default Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d53747e66 ">
              <p style="margin-bottom:0;">(none)</p>
            </td>

          </tr>
        </tbody>
      </table>