---
title: Integrating MineOS with UserCentrics CMP
description: Integrating MineOS with UserCentrics allows you to handle DSRs, update user consent, and complete workflows in MineOS.
---

[Skip to content](https://docs.mineos.ai/knowledge/integrating-privacy-center-with-usercentrics#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. [Consent Management](https://docs.mineos.ai/knowledge/consent-management)

# Integrating MineOS with UserCentrics CMP

## Integrating MineOS with UserCentrics allows you to handle DSRs, update user consent, and complete workflows in MineOS.

In the following article, we provide a step-by-step guide for integrating Mine's Privacy Center with UserCentrics to fully handle Do-Not-Sell requests. However, you can follow a similar process with any other CMP platform and/or privacy rights. Let's Begin!

 

**Before You Begin** make sure you have:

1. A MineOS account
2. A UserCentrics account

### **Setting up UserCentrics**

Log into your UserCentrics accounts and click Configuration from the menu on the left.

1\. Under Setup, add your MineOS Privacy Center domain (e.g. acme.privacy.saymine.io), in addition to your website's domain(s):

![](https://docs.mineos.ai/hubfs/image-png-Jun-12-2022-08-52-55-57-PM.png)

2\. Under CMP Settings, turn on Cross Domain Consent Sharing:

![](https://docs.mineos.ai/hubfs/image-png-Jun-12-2022-08-50-27-99-PM.png)

3\. Click **Implementation** on the menu, and note the **settings ID** from the **Live** version - You will use it later in the setup. Also, note the **version** you are using (V2 or V3).

 

### **Setting up MineOS**

1. Log into your MineOS accounts and go to '**DSR Handling -\> Privacy Center**'.
2. Open the custom code panel and paste the **integration script** below, depending on your Usercentrics version:  
   For v3:
   
   ```
   <script>  var UC_UI_SUPPRESS_CMP_DISPLAY=true;  MINE.onRequestSubmitted = (requestType) => {    if(requestType === 'DoNotSell' || requestType === 'donotsell') {      UC_UI.denyAllConsents().then(() => console.log('All consents are denied'));    }  };  // Load UC v3  var script = document.createElement('script');  script.id = 'usercentrics-cmp';  script.type = 'text/javascript';  script.src = 'https://web.cmp.usercentrics.eu/ui/loader.js';  script.dataset.settingsId = 'YOUR SETTINGS ID';  script.async = true;  document.head.prepend(script);</script>
   ```
   
   For v2:
   
   ```
   <script>  var UC_UI_SUPPRESS_CMP_DISPLAY=true;  MINE.onRequestSubmitted = (requestType) => {    if(requestType === 'DoNotSell' || requestType === 'donotsell') {      UC_UI.denyAllConsents().then(() => console.log('All consents are denied'));    }};  // Load UC v2  var script = document.createElement('script');  script.id = 'usercentrics-cmp';  script.type = 'text/javascript';  script.src = 'https://app.usercentrics.eu/browser-ui/latest/loader.js';  script.dataset.settings = 'YOUR SETTINGS ID';  script.async = true;  document.head.prepend(script);</script>
   ```
3. In the scripts you just pasted, replace "**YOUR SETTINGS ID**" with your Usercentrics Settings ID. You can find it in the Implementation Script in your Usercentrics account.
4. Now paste the **Usercentrics Implementation script** from the previous step AFTER the integration script. The end result should be similar to this (your Usercentrics script might be different  
   ![Screenshot 2024-12-18 at 18.04.16](https://docs.mineos.ai/hs-fs/hubfs/Screenshot%202024-12-18%20at%2018.04.16.png?width=688&height=288&name=Screenshot%202024-12-18%20at%2018.04.16.png)
5. Click '**Save changes**' at the top.
6. Under '**DSR Handling -\> DSR Setup**' enable Do-Not-Sell

![Screenshot 2024-11-24 at 11.11.22](https://docs.mineos.ai/hs-fs/hubfs/Screenshot%202024-11-24%20at%2011.11.22.png?width=688&height=418&name=Screenshot%202024-11-24%20at%2011.11.22.png)

5\. Click '**Edit**' to enable the regions and workflows to handle do-not-sell requests.

### Testing the integration

1. Go to your company's website and accept cookies in the banner.
2. Go to the privacy center and submit a 'Do Not Sell' request.
3. Verify the request appears in MineOS (it may be under 'unverified' requests if you didn't complete the email verification)
4. Go back to your company's website and open the banner. Make sure all cookies are denied.

 

That's it, you are good to go!

 

#### Further reading:

- UserCentrics Browser API documentation: [https://usercentrics.com/docs/web/features/api/control-ui/](https://usercentrics.com/docs/web/features/api/control-ui/)

 

- [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)