Search Results :

×

Configure DNN Privacy and Consent Manager Setup Guide

Learn how to configure the miniOrange DNN Privacy and Consent Manager to manage cookie consent, block unauthorized scripts, and support compliance with privacy regulations like GDPR, CCPA, Privacy Act, and DPDPA. This guide walks you through the complete setup process, including enabling the cookie banner, configuring consent preferences, and integrating the plugin into your DNN website for a secure and privacy-focused user experience.

  • Download the DNN Privacy and Consent Manager module from the DNN Store.
  • Upload the installation package by going to Settings > Extensions > Install Extension.
miniOrange DNN Privacy Compliance installation package

  • Add the HTTP module in the web.config file of your DNN site to enable cookie consent and script management functionality.
  • Under the <modules> section in the web.config file and add the following HTTP module entry.
<add name="ConsentScriptBlockingModule" type="miniOrange.DNN.privacy.Compliance.Infrastructure.Blockimg.ConsentScriptBlockingModule, miniOrange.DNN.Privacy.Compliance" />
miniOrange DNN Privacy Compliance - HTTP Module

  • Add the following snippet to the Default Skin of your DNN site so that the cookie consent banner is displayed across all pages of the website.
< Register TagPrefix="mo" TagName="ConsentLoader" Src="~/DesktopModules/MVC/miniOrange.DNN.Privacy.Compliance/Controls/ConsentSkinLoader.ascx" %>
>mo:ConsentLoader runat="server" />

miniOrange DNN Privacy Compliance - cookie consent script

  • Open any page on your DNN site (Edit mode) and click on Add Module.
miniOrange DNN Privacy Compliance - Add Module

  • Search for miniOrange DNN Privacy Compliance and click on it. Drag and drop the module on the page where you want.
Search miniOrange DNN Privacy Compliance

  • After successfully installing the module on your DNN site, click the gear icon of the module, and select Settings from the dropdown menu.
miniOrange DNN Privacy Compliance - Settings

  • Navigate to the miniOrange DNN Privacy Compliance Settings tab to configure the module.
miniOrange DNN Privacy Compliance - Settings

  • Navigate to the Consent Form tab from the left-side menu.
  • Enable the Cookie Consent Banner toggle to display the cookie consent banner on your DNN website.
  • Enter the Banner Title and Banner Body message that will be displayed to users in the cookie consent banner.
  • Enter the Privacy Policy URL in the provided field.
  • The Privacy Policy URL redirects users to your website’s privacy policy page, where they can review details about cookie usage, data collection, and privacy practices.
miniOrange DNN Privacy Compliance - Consent Form

  • Select the preferred banner location from the Banner Position dropdown.
  • You can display the banner at the Top, Bottom, Left Float, or Right Float position on your website.
miniOrange DNN Privacy Compliance - Banner position

  • You can also customize and style the banner according to your website branding by configuring:
    • Banner background color
    • Banner text color
    • Button colors for Accept all, Reject all, and Manage preferences
    • Button text and border colors
  • Click on the color selection option to open the color palette and choose custom colors for the banner background, text, and buttons according to your website branding.
miniOrange DNN Privacy Compliance - Banner style

  • Updating the consent policy version helps track changes made to your privacy or cookie policies and allows users to provide consent again whenever the policy is updated.
  • Click on the Save button to apply the configuration changes.
miniOrange DNN Privacy Compliance - Banner style

  • At the end of the settings page, you can view the Preview of the cookie consent banner before displaying it on your website.
miniOrange DNN Privacy Compliance - Banner style

DNN Privacy and Consent Manager - Cookie Consent Banner Note

NOTE: The Cookie Consent banner is fully customizable, and you can also provide your own banner design for customization according to your requirements and website branding.

  • Navigate to the Script Management tab from the left-side menu.
  • Click Run scan to find scripts used on your DNN website. The Last scan (UTC) field shows when the last scan was completed.
  • You can turn on Auto Script Scan (PREMIUM) to scan your site automatically without clicking Run scan each time.
miniOrange DNN Privacy Compliance - Script Management

  • After the scan, all detected scripts appear in the Script inventory table with these columns:
    • LABEL — Script URL
    • SOURCE — File path where the script is added on your site
    • INLINE — Whether the script is inline (True) or loaded from a file (False)
    • CATEGORY — Consent category for that script
  • If the module cannot classify a script, it stays as Unclassified. Open the CATEGORY dropdown and choose the correct category manually.
miniOrange DNN Privacy Compliance - Unclassified script category

  • For some scripts, you may see Recommended: Analytics or Recommended: Functional below the dropdown. You can follow that suggestion, or pick another category if needed.

  • Navigate to the User Consent Log tab from the left-side menu.
  • This page shows User consent records — a log of users who accepted or rejected cookies on your website.
miniOrange DNN Privacy Compliance - User Consent Log

  • Each row in the table shows one user’s consent details:
    • USER ID — Unique ID of the user
    • DISPLAY NAME — User’s display name on the site
    • ANALYTICS CONSENT STATUS — Whether the user accepted analytics cookies
    • FUNCTIONAL CONSENT STATUS — Whether the user accepted functional cookies
    • MARKETING CONSENT STATUS — Whether the user accepted marketing cookies
    • POLICY VERSION ACCEPTED — Privacy policy version the user agreed to (for example, v1)
    • LAST ACCEPTED — Date and time (UTC) when the user last saved their consent
  • The consent status for each category is displayed as ACCEPTED or REJECTED based on whether the user has provided consent for that category.

  • When a visitor opens your DNN website, the cookie consent banner appears at the bottom of the page (or at the position you selected in settings).
  • The banner shows the Banner Title, Banner Body message, and three buttons:
    • Accept all — Accepts all cookie categories and closes the banner.
    • Reject all — Rejects optional cookies and keeps only necessary cookies.
    • Manage preferences — Opens detailed cookie options so the user can choose category by category.
  • The Privacy Policy link at the bottom opens your privacy policy page in a new tab.
miniOrange DNN Privacy Compliance - Cookie consent banner

  • If the user clicks Manage preferences, they see four cookie categories with checkboxes:
    • Necessary — Always enabled (required for the site to work).
    • Analytics — Tracks how visitors use the site.
    • Functional — Enables extra features and personalization.
    • Marketing — Used for ads and tracking across websites.
miniOrange DNN Privacy Compliance - Manage cookie preferences

  • The user selects the categories they want to allow, then clicks Save preferences.
miniOrange DNN Privacy Compliance - Save cookie preferences

  • Click ← Back to return to the main banner without saving.
  • Only scripts from the categories the user accepted will load on the website.

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

We'll Reach Out to You at the Earliest!


ADFS_sso ×
Hello there!

Need Help? We are right here!

support