Preference Center

Preference Center allows users to manage their data consent and preferences in one place. They can set consent and control how their personal information is collected, stored, and used.

Users can change their consent preferences at any time and also view their consent history for transparency.

The Preference Center supports the integration of bulk consent forms on websites, making consent management seamless and efficient.

On this page:

Creating Preference Center

To create the preference center, follow these steps:

  1. Log on to Seqrite Data Privacy portal.
  2. Navigate to Consent Management and click Preference Center.
  3. Click Create Preference Center.
  4. Enter Preference Center Details:
    • Name
    • Branding
    • Description
    • Preference View
      • Current Preference: Users can view their current preferences in the consent form.
      • Preference History: Users can view the history of the consents they have provided.
      • Both: Users can view both their current preference and preference history.
  5. Click Next.
  6. On the Current Preference section, select the consent form/forms.
  7. You can choose the statements which you want to make visible to users on the consent form.

    Note: Current Preference display only published consent forms for selection.

    If multiple consent forms are selected, only the languages common to all selected forms are displayed. For a single consent form, the languages defined in that form are shown under Languages.

  8. Click Next to view the design preview and click Add.

Preference Center User Actions

Following actions can be performed on the preference center:

  • Edit
  • Archived
  • Copy
  • Download

Integrating Preference Center with Your Website

To integrate the preference center with your website, follow these steps:

  1. Consent Form Integration
  2. API Authentication Key Generation
  3. Preference Center Integration

Before integrating the Preference Center, ensure that all the Consent Forms associated with the Preference Center are integrated.

2. API Authentication Key Generation

  • Generate the Client ID, Secret Key and API key for the module to which API integration is being performed and save it in a permanent storage in your application.

3. Preference Center Integration

To integrate the preference center, follow these steps:

  1. Once the SDP admin creates preference center, download it. A ZIP folder containing HTML, CSS and Javascript is downloaded.
  2. Provide it to Application developer.
  3. Application developer should integrate the HTML in the UI screen where consent form needs to appear.
  4. The application back end should authenticate itself by sending the ClientId, ClientSecret, and API Key and receive the Access Token and Refresh Token. These tokens should be persisted (Independent of current user session at application session level).
  5. For the current user session, the application back end should pass the Access Token (received in previous step) in the Request Header and the Data Principal Key and Data Principal Value in the Request Body and receive the DataPrincipalToken.
  6. The DataPrincipalToken should be passed to the Preference Center client side HTML and assigned to respective variables along with Data Principal Key and Data Principal Value.
Was this page helpful?