diff --git a/Roadmap.md b/Roadmap.md index b0d55be..bdfdc29 100644 --- a/Roadmap.md +++ b/Roadmap.md @@ -8,4 +8,5 @@ Below a mid-term roadmap for important features. 4 | [Custom templates for the deliveries per instances](feature-custom-templates) 5 | [New front end framework](feature-front-end) | First tests planed with Vue.js 6 | Replacing the back office by [Organizations](feature-organizations) | Specifications and models -7 | [Repository for models](feature-models-repository) | Specifications \ No newline at end of file +7 | [Register for GDPR](feature-register-gdpr) | Specifications in progress +7 | [Repository for models](feature-models-repository) | Specifications diff --git a/feature-register-gdpr.md b/feature-register-gdpr.md new file mode 100644 index 0000000..63afa4f --- /dev/null +++ b/feature-register-gdpr.md @@ -0,0 +1,46 @@ +# Register of information treatments + +> Draft version. + +## Purpose + +Step 1: This feature aims to carry thorough a register of the information treatment. This functionality is an add-on which can be used by a standard user. The functionality is available by risk analysis, so it’s not common for all the risk analysis for one client. +Step 2: The final goal is to facilitate the realisation of a DPIA and a link between the register and the objects involved in the DPIA has to be made. + + +## Front End Specifications + + +## Back End Specifications +### Prerequisites +No new development has to be done before to have the register. But to have an interaction with the objects in the risk analysis and to avoid a double charge of work, the modification concerning the database and especially the multilingualism one in MonarcAPPFO#7 has to be done. A uniqid has to be also set. + +### Modification in the DB (non-exhaustive list) +In the first step, there are only new addition of fields in the DB which are not linked to the data in the actual DB. +In the second step, a mechanism will be in place to link the register and existing objects. + + +### The register + +### Link between the register and the existing objects + + + + + + +## Priority in the dev. +The project can be cut in different phases which do not have the same priority. + + + + + + + + + + + + +---