[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik updated OPENMEETINGS-1864:
-------------------------------------------
    Description: 
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

  was:
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


> 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)

Reply via email to