Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
Drupal CMS Privacy Video
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Drupal
Recipes
Drupal CMS Privacy Video
Commits
46866f9f
Commit
46866f9f
authored
4 months ago
by
jurgenhaas
Browse files
Options
Downloads
Patches
Plain Diff
WIP: transcript
parent
54001fb0
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
content/node/intro.yml
+1
-4
1 addition, 4 deletions
content/node/intro.yml
transcript.md
+25
-13
25 additions, 13 deletions
transcript.md
with
26 additions
and
17 deletions
content/node/intro.yml
+
1
−
4
View file @
46866f9f
...
...
@@ -26,9 +26,6 @@ default:
sticky
:
-
value
:
false
revision_translation_affected
:
-
value
:
true
path
:
-
alias
:
/privacy-drupal-cms
...
...
@@ -36,7 +33,7 @@ default:
pathauto
:
1
body
:
-
value
:
'
<table
style="table-layout:fixed;width:100%;"><tbody><tr><td><h4>Consent
Management</h4></td><td><h4>User
Data
Protection</h4></td></tr><tr><td><ul><li>Cookies
and
local
storage</li><li>Remote
content</li><li>Tracking</li></ul></td><td><ul><li>User
request
for
data
export</li><li>User
request
to
remove
their
data</li><li>Obfuscate
sensitive
data
when
needed</li></ul></td></tr><tr><td>Available
by
default</td><td>Optional,
as
this
is
only
required
by
sites<br>with
user
accounts
for
their
visitors</td></tr></tbody></table>'
value
:
'
<
p><strong>To
help
you
comply
with
various
regulations
like
GDPR
in
Europe,
CCPA
in
the
US,
and
many
emerging
legislations
all
over
the
world.</strong></p><
table
style="table-layout:fixed;width:100%;"><tbody><tr><td><h4>Consent
Management</h4></td><td><h4>User
Data
Protection</h4></td></tr><tr><td><ul><li>Cookies
and
local
storage</li><li>Remote
content</li><li>Tracking</li></ul></td><td><ul><li>User
request
for
data
export</li><li>User
request
to
remove
their
data</li><li>Obfuscate
sensitive
data
when
needed</li></ul></td></tr><tr><td>Available
by
default</td><td>Optional,
as
this
is
only
required
by
sites<br>with
user
accounts
for
their
visitors</td></tr></tbody></table>'
format
:
full_html
summary
:
'
'
field_description
:
...
...
This diff is collapsed.
Click to expand it.
transcript.md
+
25
−
13
View file @
46866f9f
...
...
@@ -2,6 +2,9 @@
Drupal CMS comes to you with privacy features out of the box.
This is important to help you comply with various regulations like GDPR
in Europe, CCPA in the US, and many emerging legislations all over the world.
There is the consent management, which is enabled by default on all new sites.
And there is an optional part, that helps you protecting your user's sensitive
...
...
@@ -10,7 +13,6 @@ that data to be removed on request.
Now, let's be honest ...
Most people think about privacy on the web, as ...
-
cookie banners
...
...
@@ -38,21 +40,17 @@ Drupal CMS does it right, though ...
[Go to the bottom of the page]
-
there is the link to the user privacy settings
-
the visitor can check their settings at any time, save their preferences and
even make changes later on
-
there are some required cookies like the user's consent selection or session
data when they login
-
the visitor can check their settings at any time, save their preferences and even make changes later on
-
there are some required cookies like the user's consent selection or session data when they login
-
other services are optional, and disabled by default
-
only when a visitor saves their preferences, allowed cookies will be stored
in the browser and other services will be loaded
-
only when a visitor saves their preferences, allowed cookies will be stored in the browser and other services will be loaded
For now, we've only accepted the required services. Let's go to a site that embeds
a video from YouTube.
[Go to the Driesnote page]
-
up to this point, the user's privacy is respected and no data is sent
to any external service
-
up to this point, the user's privacy is respected and no data is sent to any external service
-
the user can decide to either accept the external content once, or always
If we select always, the video loads and our preference is being stored
...
...
@@ -60,9 +58,23 @@ in our settings as well.
[Open the settings from the footer again]
----------------------
---
Drupal CMS delivers this functionality by integrating Klaro!, an open-source consent management platform.
[Go to https://klaro.org/pricing]
It’s free to use under the BSD-3 license, allowing both commercial and non-commercial use with no mandatory fees.
[Go to https://klaro.org]
While Klaro! is particularly useful for GDPR compliance in Europe, it’s adaptable to data protection laws in
other regions. It supports 23 languages out of the box and allows custom translations, making it suitable
for a global audience.
---
You as the site owner,
get it all
when you're logged in:
You as the site owner,
find everything prepared
when you're logged in:
[Go to the logged in tab in the browser]
...
...
@@ -75,12 +87,12 @@ You need to edit and publish that page before going live with your website
The settings for consent management are detailed and well organised, that
you can adjust if you need to.
---
-------------------
---
The optional protection of sensitive user data will be implemented in the
next couple of weeks. So, stay tuned.
---
-------------------
---
[Go back to the anonymous browser tab and open the team page]
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment