Account suspension deactivation withdrawal » History » Version 6
Tom Clegg, 09/01/2011 05:22 PM
1 | 2 | Tom Clegg | h1. Account suspension, deactivation, withdrawal -- desired behavior |
---|---|---|---|
2 | 1 | Tom Clegg | |
3 | 6 | Tom Clegg | h2. Help participants understand what to expect. |
4 | |||
5 | * A suspended user's home page should specify very clearly what "not in public data release" means. |
||
6 | * A deactivated user's home page should explain why (and how) email address etc. can still be updated; hide all stuff that can't be changed; and, if the account is not suspended, provide a link to the public profile page. |
||
7 | * It should be clear why/when your account was deactivated, reactivated, etc. |
||
8 | * There is always at least 1 month between "start prompting for safety questionnaire" and "deactivated". During this time, the participant should be reminded of the conditions for, and consequences of, deactivation. |
||
9 | * The distinction between "private" and "public" parts of a participant's profile should be very obvious to the user. (Perhaps all we need is a suitable note at the top of the "profile" and "my account" pages.) |
||
10 | |||
11 | h2. Encourage researchers/browsers to look at "active" participants |
||
12 | |||
13 | * Display "active PGP participant" indicator, in glowing green pulsating aura or whatever, on public profile pages |
||
14 | * Allow browsing of both "active" and "inactive" public profiles, but make "active" the default choice |
||
15 | |||
16 | Rationale: Better to reward users for being active than to punish them for being inactive. Don't come across as demanding, unappreciative, etc. |
||
17 | |||
18 | h2. Rules for email contact |
||
19 | |||
20 | Currently, Jason pulls email lists out of Tapestry using whichever criteria are appropriate for the message at hand. |
||
21 | |||
22 | Tapestry also needs to know whether it's appropriate to send email to a given participant/user. Examples: |
||
23 | * users deactivated for SQ-lapse should still get SQ reminders |
||
24 | * ...but should not(?) receive other participant communications |
||
25 | * users deactivated by admins should not receive SQ reminders |
||
26 | * deactivated users should(?) be able to send themselves password-reset emails |
||
27 | * withdrawn users should(?) be able to send themselves password-reset emails |
||
28 | |||
29 | 1 | Tom Clegg | h2. Clarify definitions/implications of various states participants can be in. |
30 | |||
31 | *Active* users are enrolled and |
||
32 | * were enrolled less than 4 months ago; _or_ |
||
33 | * have submitted enough safety questionnaires recently, i.e., |
||
34 | ** submitted one SQ in the last 4 months; _or_ |
||
35 | ** submitted three SQs in the last 12 months. |
||
36 | 4 | Tom Clegg | * note: this can still result in: Jan1-enroll, Apr1-SQ, Aug1-deactivate. |
37 | 5 | Tom Clegg | |
38 | 1 | Tom Clegg | *Not active* = *deactivated*. |
39 | |||
40 | *Deactivated* users cannot "access" their accounts. The word "deactivation" is defined in the consent doc. Specifically, they: |
||
41 | * _can_ log in |
||
42 | * _can_ change their email addresses |
||
43 | 4 | Tom Clegg | * _can (?)_ change their designated proxy, shipping address, (?) |
44 | * _cannot_ upload genetic data |
||
45 | 1 | Tom Clegg | * _cannot_ alter their public profiles |
46 | |||
47 | *Suspended* users are not included in public data releases (e.g., the list of public profiles). Users can become suspended by: |
||
48 | * manual intervention by admin |
||
49 | * withdrawing and selecting "remove profile data" |
||
50 | |||
51 | *Withdrawn* users are deactivated _and_: |
||
52 | * _cannot_ change and _do not see_ their designated proxy, shipping address, ... |
||
53 | * _cannot_ be self-reactivated by filling in SQs etc |
||
54 | * _can_ be reactivated by an admin (e.g., after a forged or accidental withdrawal) |
||
55 | * are not necessarily suspended (only if they ask for data removal) |
||
56 | |||
57 | h2. Use cases to review |
||
58 | |||
59 | * Auto-deactivate due to SQ lapse |
||
60 | * Auto-reactivate by submitting SQ |
||
61 | * Admin suspend+deactivate in response to "please remove my data" email, or PGP decision that participant might not have provided proper consent and review is needed |
||
62 | * Admin reinstate suspended/deactivated account |
||
63 | * Participant withdraws without requesting data removal |
||
64 | * Participant withdraws and requests data removal |