Loading
Ongoing maintenance for Salesforce HelpRead More
Feature degradation | Gmail Email delivery failureRead More
Data Integrity Documentation
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Authorize Data Integrity

          Authorize Data Integrity

          Before you can use Data Integrity, you must log in as a Salesforce user with specific permissions—also known as an integration user—to authorize the Data Integrity application to access your Salesforce org. Data Integrity activities, such as automated address updates, are attributed to this user.

          We recommend that you create a dedicated user that isn't tied to a specific person for this purpose. That way, even if staff changes at your organization, you’ll still have a user with the correct permissions available.

          Note
          Note If you plan to use an existing user, you must be able to log in as that user.
          • Create a User
            We recommend that you create a dedicated user with a Salesforce user license and Standard User profile that isn't tied to a specific person. If you plan to use an existing user, move on to the next section to set up permissions and authorize the Data Integrity application.
          • Set Up Admin User Permissions
            Create a permission set for your Salesforce Admin to configure and manage Data Integrity.
          • Verify Your Remote Site Settings
            Make sure that remote site settings are active. If they aren't, activate the end point.
          • Authorize Data Integrity
            Follow these steps to authorize—or reauthorize—Data Integrity's access to your Salesforce org.

          Create a User

          We recommend that you create a dedicated user with a Salesforce user license and Standard User profile that isn't tied to a specific person. If you plan to use an existing user, move on to the next section to set up permissions and authorize the Data Integrity application.

          1. Click Setup, then click Setup.
          2. From Setup, click Users, then Users.

          3. Click New User.

          4. Enter the user's name and email address and a unique username in the form of a email address. By default, the username is the same as the email address. Use an email that you can access to reset the password.

          5. We recommend selecting the Salesforce User License and Standard User Profile.

          6. Enter additional information as needed. For help, see Add a Single User in Salesforce Help.

          7. Select Generate new password and notify user immediately to have the login name and a temporary password emailed to you.

          8. Click Save.

          9. Reset the temporary password for the new user, then log out.

          10. Log back in to your administrator account.

          11. Continue to the next section.

          Set Up Admin User Permissions

          Create a permission set for your Salesforce Admin to configure and manage Data Integrity.

          1. Click Setup, then click Setup.
          2. From Setup, click Users, then Permission Sets.
          3. Click New.

          4. Give the Permission Set a label, then click Save.

          5. From the new Permission Set, click Apex Class Access.

            1. Click Edit.

            2. Select Insights__ApiEndpointUpdater, then click Add.

            3. Select Insights_AddressEstimator, then click Add.

            4. Select Insights__CampaignListRetriever, then click Add.

            5. Click Save.

            6. Click Permission Set Overview to return to the Permission Set.

          6. Click System Permissions.

            1. Click Edit.

            2. Select Send Email, Modify All Data, and API Enabled. Selecting these will enable other required permissions; hover over the information icon for details.

            3. Click Save, then click Save again.

          7. Click Manage Assignments.

            1. Click Add Assignments.

            2. Select the Data Integrity user, then click Assign.

            3. Click Done.

          8. Continue to the next section.

          Verify Your Remote Site Settings

          Make sure that remote site settings are active. If they aren't, activate the end point.

          1. Click Setup, then click Setup.
          2. From Setup, search and click Remote Site Settings.
          3. Verify that ApiEndpoint_frf is active.
          4. Continue to the next setting.

          Authorize Data Integrity

          Follow these steps to authorize—or reauthorize—Data Integrity's access to your Salesforce org.

          If you still see the Not Authorized message, verify that your license is valid and has a currently-active start date. Contact Salesforce Support if you need help.

          1. From the App Launcher App Launcher Icon, find and select Data Integrity. You'll see a Not Authorized message until you complete the authorization.

          2. Click Authorize

          3. Enter the username and password for the Data Integrity user.

          4. Click Log in to Salesforce.

          5. Click Allow.

          Reauthorize Data Integrity

          If the domain for your Salesforce org changes after you authorize Data Integrity, for example, by using My Domain or another custom domain, you'll need to reauthorize the Data Integrity app.

          You’ll also need to reauthorize the Data Integrity app if you change the Remote Site Setting or Custom Metadata Types. Additionally, you’ll need to re-enter the NCOA provider license information on the Settings page.

          1. In Data Integrity, click the Settings tab.

          2. Click the App Authorization tab.

          3. Click Reauthorize.

          4. Enter the username and password for the Data Integrity user.
          5. Click Log in to Salesforce.

          6. Click Allow.

          7. If you’ve changed the Remote Site Setting or Custom Metadata Types, re-enter the NCOA provider license information and save your changes.

          See Also: Set up National Change of Address Provider

           
          Loading
          Salesforce Help | Article