---
title: Salesforce Commerce Cloud DSR Integration
description: Automating your privacy request fulfillment by integrating MineOS to Wootric
---

[Skip to content](https://docs.mineos.ai/knowledge/sfcc-dsr-integration#main-content)

[![Mine](https://docs.mineos.ai/hs-fs/hubfs/Frame%201948756858.png?width=62&height=40&name=Frame%201948756858.png)](https://docs.mineos.ai/knowledge)

Open main navigation

Close main navigation

 Hello! How can we help you?

- There are no suggestions because the search field is empty.

1. [Help center](https://docs.mineos.ai/knowledge)
2. [Integrations](https://docs.mineos.ai/knowledge/integrations)

# Salesforce Commerce Cloud DSR Integration

## Automating your privacy request fulfillment by integrating MineOS to SFCC

This integration allows you to automate privacy requests for SFCC.

 

#### **What this integration does?**

- Deletion requests are automated by searching a Customer object with a matching email address and deleting it.
- Copy requests are automated by sending the customer a copy of the matched Customer object by email address.

#### **Before you start**

- Make sure your MineOS plan supports integrations.
- Make sure you have sufficient permissions to create the OCAPI client

#### **Creating SFCC OCAPI Credentials**

1. **Create the API Client (Account Manager)**  
   The Client ID and Secret are generated in the centralized user management system for Salesforce B2C Commerce Cloud, the Account Manager.  
     1. **Access Account Manager:** Log in to Account Manager (requires the **Account Administrator** role).
     2. **Navigate:** Go to the API Client section/tab.
     3. **Generate Credentials:** Click to Add API Client.
        
            - The system will automatically generate the unique **Client ID**.
            - You must create a strong, complex **Client Secret** (password).
     4. **Secure Storage:** Immediately record and **securely store both the Client ID and Client Secret.** Treat the Client Secret as you would a confidential password.
2. **Configure Data API Permissions**   
   After creation, you must grant this new client access to the specific resources it needs (customer data) within the Commerce Cloud instance's Business Manager.  
     1. **Access Business Manager:** Log in to your Commerce Cloud instance's Business Manager.
     2. **Navigate to OCAPI Settings:** Go to Administration \> Site Development \> Open Commerce API Settings.
     3. **Select Data API**: Choose the Data API tab.
     4. **Add Client Configuration:** Find the setting for the Data API. You will likely modify a JSON document or use a structured interface to add a new configuration block for your generated Client ID.
     5. **Define Access and Methods:** Configure the following access rules under the Data API for your new Client ID:
        
        | **Setting** | **Value** | **Purpose** |
        | --- | --- | --- |
        | **`resources`** | `/customers` and `/customers/*` | This grants access to the core customer data endpoints. |
        | **`read_scope`** | `(usually global)` | Allows the client to **retrieve** customer data (read). |
        | **`write_methods`** | `["DELETE"]` (and potentially `["POST", "PATCH"]` if you're also creating/updating) | Allows the client to perform **deletion** actions on customer records. |

#### **Configure MineOS Integration:**

1. Go to your *Inventory* in MineOS.
2. Add Salesforce if it doesn't exist there.
3. Add a new integration instance and choose ***SFCC OCAPI - DSR*** as the Integration Type. Click Setup Integration.   
   ![1-2](https://docs.mineos.ai/hs-fs/hubfs/1-2.png?width=670&height=426&name=1-2.png)
4. Insert your Client Id and Secret from the previous section:  
   ![3-1](https://docs.mineos.ai/hs-fs/hubfs/3-1.png?width=670&height=300&name=3-1.png)
5. Insert The customer list id you choose to retrieve and delete contact data from.   
   Note: To use multiple list ids, you can create how many integration instances you need.  
   ![2-2](https://docs.mineos.ai/hs-fs/hubfs/2-2.png?width=670&height=299&name=2-2.png)
6. Click Finish.

 

That's all for today! 

 

**What's next?**

Read more about the deletion process using integrations [here](https://help.portal.saymine.com/knowledge/managing-deletion-requests-using-integrations).

Read more about the get a copy process using integrations [here](https://help.portal.saymine.com/knowledge/managing-copy-requests-using-integrations).

Talk to us if you need any help with Integrations via our chat or at [portal@saymine.com](mailto:portal@saymine.com), and we'll be happy to assist!🙂

 

- [Data Inventory](https://docs.mineos.ai/knowledge/data-inventory#main-content)

    - [Systems](https://docs.mineos.ai/knowledge/data-inventory#systems)
    - [Data types](https://docs.mineos.ai/knowledge/data-inventory#data-types)
    - [Activities](https://docs.mineos.ai/knowledge/data-inventory#activities)
- [Compliance Operations](https://docs.mineos.ai/knowledge/compliance-operations#main-content)

    - [Compliance reports](https://docs.mineos.ai/knowledge/compliance-operations#compliance-reports)
    - [Policies & alerts](https://docs.mineos.ai/knowledge/compliance-operations#policies-alerts)
    - [Risk assessments](https://docs.mineos.ai/knowledge/compliance-operations#risk-assessments)
- [DSR Handling](https://docs.mineos.ai/knowledge/dsr-handling#main-content)

    - [Setting Up Channels](https://docs.mineos.ai/knowledge/dsr-handling#setting-up-channels)
    - [Configuring Responses](https://docs.mineos.ai/knowledge/dsr-handling#configuring-responses)
    - [Processing Requests](https://docs.mineos.ai/knowledge/dsr-handling#processing-requests)
    - [Audit & Reporting](https://docs.mineos.ai/knowledge/dsr-handling#audit-reporting)
    - [Setting Up Rights & Workflows](https://docs.mineos.ai/knowledge/dsr-handling#setting-up-rights-workflows)
- [Integrations](https://docs.mineos.ai/knowledge/integrations#main-content)

    - [General information](https://docs.mineos.ai/knowledge/integrations#general-information)
- [Settings & Security](https://docs.mineos.ai/knowledge/settings-security#main-content)

    - [Security](https://docs.mineos.ai/knowledge/settings-security#security)
    - [Your Account](https://docs.mineos.ai/knowledge/settings-security#your-account)
- [Developers Documentation](https://docs.mineos.ai/knowledge/developers-documentation#main-content)

    - [Portal for developers](https://docs.mineos.ai/knowledge/developers-documentation#portal-for-developers)
    - [Webhook](https://docs.mineos.ai/knowledge/developers-documentation#webhook)
    - [Other](https://docs.mineos.ai/knowledge/developers-documentation#other)
- [Release Notes](https://docs.mineos.ai/knowledge/release-notes)
- [Consent Management](https://docs.mineos.ai/knowledge/consent-management)

[![Frame 1948756858](https://docs.mineos.ai/hs-fs/hubfs/Frame%201948756858.png?width=62&height=40&name=Frame%201948756858.png "Frame 1948756858")](https://mineos.ai/)

Copyright © 2026, "MineOS" (Saymine Technologies Inc)