DMPbelgium / DMPonline_v4

online data management planning tool
https://dmponline.be
2 stars 1 forks source link

GDPR opt-in for organisations #5

Closed moreedri closed 5 years ago

moreedri commented 5 years ago

Organisations/members of DMPonline.be should be able to opt-in for GDPR registration via DMPonline.be

if the preliminary GDPR question is answered yes = personal data is treated in the project:

if the preliminary GDPR question is answered no = personal data will not be treated in the project:

nicolasfranck commented 5 years ago

Additional requirements:

nicolasfranck commented 5 years ago

https://github.com/DMPbelgium/DMPonline_v4/commit/97fb81cd589979387ea1f8c66a3fda6c97a768c6

moreedri commented 5 years ago

help text about DPO role is missing

moreedri commented 5 years ago

BUG: with owner rights, having just invited a foreign DPO, I should be able to remove that user ; only the institutional DPO cannot be removed by users with rights to change sharing details

nicolasfranck commented 5 years ago

I've set it to "remove by admin only" because that was not clear yet to me.

Who should be able to remove:

right?

nicolasfranck commented 5 years ago

What about the selectbox, that changes someones rights?

nicolasfranck commented 5 years ago

Update: when we mean "organisational dpo cannot be removed", we mean the dpos attached to the organisation of the template

mm449 commented 5 years ago

Create plan wizard now automatically pre-fills a funder (instead of letting the end user select a funder from the list). This may be confusing, as users who forget to change to the relevant funder (or to select "funder not applicable/not listed") will by default be shown the pre-filled funder template.

https://preview.dmponline.be/projects/new

mm449 commented 5 years ago

When users select a GDPR-compatible template, the tag [GDPR] appears next to the template title when they confirm the plan details. What would be best practice in terms of titles for the GDPR-compatible templates? On the one hand, we want to be able to distinguish between duplicate templates (based on just the title) in the superadmin database, but on the other hand we should probably avoid using "gdpr" in the template title because of the [GDPR] tag that is displayed to the end user when confirming plan details.

Screenshot 2019-03-27 at 11 35 21
mm449 commented 5 years ago

help text about DPO role is missing

Screenshot 2019-03-27 at 13 52 36

SUGGESTION: Add to list of different roles in Share menu:

nicolasfranck commented 5 years ago

Update: when we mean "organisational dpo cannot be removed", we mean the dpos attached to the organisation of the template

Update on update ;-) : nope, it is the organisation that was selected during the project creation. In case of gdpr, the own organisation is selected anyway.

In code:

NOT

project.dmptemplate.organisation

BUT

project.organisation
nicolasfranck commented 5 years ago

help text about DPO role is missing

Screenshot 2019-03-27 at 13 52 36

SUGGESTION: Add to list of different roles in Share menu:

  • 'Data Protection Officer' (DPO) is the designated person who monitors the application of and compliance with the General Data Protection Regulation (GDPR) within an organisation. DPOs can read and export the plan, and also add comments. If enabled by your organisation, the organisational DPO is automatically added as a collaborator to your plan when you indicate that you are processing personal data.

That's quite long. The selectbox shows one tooltip for all options, not per option. And it does not explain the meaning, but rather what they can do.

mm449 commented 5 years ago

help text about DPO role is missing

Screenshot 2019-03-27 at 13 52 36

SUGGESTION: Add to list of different roles in Share menu:

  • 'Data Protection Officer' (DPO) is the designated person who monitors the application of and compliance with the General Data Protection Regulation (GDPR) within an organisation. DPOs can read and export the plan, and also add comments. If enabled by your organisation, the organisational DPO is automatically added as a collaborator to your plan when you indicate that you are processing personal data.

That's quite long. The selectbox shows one tooltip for all options, not per option. And it does not explain the meaning, but rather what they can do.

I meant this as an addition to the list of bullet points explaining the different roles/permission levels in the text immediately under the share tab. For the tooltip we need a shorter statement indeed, e.g.: "DPOs can read plans".

nicolasfranck commented 5 years ago

Create plan wizard now automatically pre-fills a funder (instead of letting the end user select a funder from the list). This may be confusing, as users who forget to change to the relevant funder (or to select "funder not applicable/not listed") will by default be shown the pre-filled funder template.

https://preview.dmponline.be/projects/new

Same applies to the "institution" where the first option is preselected

nicolasfranck commented 5 years ago

remaining bullet points fixed on test.dmponline.be