You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Maxim Solodovnik (JIRA)" <ji...@apache.org> on 2018/05/22 04:06:00 UTC
[jira] [Resolved] (OPENMEETINGS-1864) new privacy regulations on
the 25th May 2018
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maxim Solodovnik resolved OPENMEETINGS-1864.
--------------------------------------------
Resolution: Fixed
> new privacy regulations on the 25th May 2018
> --------------------------------------------
>
> Key: OPENMEETINGS-1864
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1864
> Project: Openmeetings
> Issue Type: Task
> Affects Versions: 4.0.2
> Reporter: Peter Dähn
> Assignee: Maxim Solodovnik
> Priority: Blocker
> Fix For: 4.0.4
>
>
> details in list
> [http://mail-archives.apache.org/mod_mbox/openmeetings-user/201804.mbox/%3Cbd7290bb-20d6-203a-22a9-25c0a1296da7%40vcrp.de%3E]
> Plan B:
> In Admin->User area
> # -display all users (deleted should be "read-only" with restore and purge options only)-
> # -add additional "Purge" button-
> # -In case Purge will be selected:-
> ## -User will be marked deleted-
> ## -AsteriskSipUser and Address will be replaced with empty objects-
> ## -User fields "age, externaluserid, firstname, lastname, login, pictureuri" will be replaced with "Purged_some_hash"-
> ## -User profile picture will be deleted-
> ## -ChatMessage: fromName will be replaced with "Purged User"-
> ## -MailMessage: should be purged (some search by email will be required)-
> # UserIp need to be auto-masked after some configurable period of time in all objects
> # -History size in logs should be reduced to 7 days-
> # -Self-delete should be added (with auto-logout)-
> # There need to be a place to place a (customized) privacy policy.
> # Registration-Dialog need to have a button/step to agree the data processing. And to this belongs a button to disagree.
>
> OK what need to be done for hard delete:
> # delete user
> # delete all user contacts (also users, so we might have recursion here)
> # delete user from all groups
> # delete user from room moderators
> # delete all appointments with {{owner == user}}
> # delete all calendars with {{owner == user}}
> # delete all meeting members in appointments where {{owner != user}}
> # delete all Private Messages where {{user}} is in to/from fields
> # delete all UserContact + Requests
> # delete all invitation sent by this user
> # delete all private rooms owned by this user
> # delete all user private files/recordings
> # delete all chat messages send/received by this user
> # clean email messages
> # clean all Polls/answers
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)