Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin option to disassociate request from user #444

Closed
RichardTaylor opened this issue Mar 7, 2012 · 10 comments
Closed

Admin option to disassociate request from user #444

RichardTaylor opened this issue Mar 7, 2012 · 10 comments
Labels
Milestone

Comments

@RichardTaylor
Copy link

RichardTaylor commented Mar 7, 2012

A request's admin page ought have a button to publicly disassociate the request from the user who made it.

This would have the effect of:

  1. If this was the first request publicly dissociated from this user create a new user account user name [Name Removed] email address nameremoved_X@invalid where X auto-increments
  2. Move the request so it becomes associated with either the user created in 1. or the specific [Name Removed] account associated with the user.
  3. Set up censor rules on the requests to remove the user's name, including variants (as smartly as possible!) - at least if the user name was Richard Taylor, catching R Taylor - these should be user wide censor rules set up on the [Name Removed] user account.

Note: We don't do this very often at the moment; so it might not be worth the developer effort over doing it manually.

@RichardTaylor
Copy link
Author

Having just done another one of these manually this is a bump for asking for the process to be automated.

@crowbot
Copy link
Member

crowbot commented May 22, 2014

Closing as not bumped for two years. Please reopen if annoying at a level we should do something about.

@crowbot crowbot closed this as completed May 22, 2014
@hsenag
Copy link
Collaborator

hsenag commented May 22, 2014

We have a substantial backlog of name removal requests that aren't being addressed - at least for myself it's because I know it will be quite time consuming. If we think these requests are important then we should do something about this.

Reopening for now, if we conclude it's not important enough then I'm fine with it being re-closed.

@hsenag hsenag reopened this May 22, 2014
@crowbot
Copy link
Member

crowbot commented May 22, 2014

OK, thanks for the update - tagging as a contender for easier admin.

@RichardTaylor
Copy link
Author

Typically now we get a user asking for their name to be dissociated from all their requests; which involves changing the username to "[name removed]"; banning the user from making further requests; disabling their login and setting up a censor rule for all that users' requests.

This feature request should cover that circumstance, as well as just wanting to dissociate a request from a user. Brining this action within the system would hopefully allow the occurrence to be flagged/recorded so it can be reported in a transparency report.

@RichardTaylor
Copy link
Author

RichardTaylor commented Sep 12, 2016

Increasingly on WhatDoTheyKnow we appear to be getting requests to anonymise requests from those whose requests are still in progress. Our practice as outlined above has the side effects of preventing users getting alerts about their requests, and preventing them entering follow-up correspondence.

When requests are still in progress it would be useful if the user could keep getting alerts, and even be able to correspond under their name to the public body, and just not have their name shown on the site.

The number of cases where this would be useful are small.

Keywords: anonymize anonymise

@RichardTaylor RichardTaylor changed the title Admin option to dissasociate request from user Admin option to disassociate request from user Sep 16, 2016
@kingqueen3065
Copy link
Collaborator

Anonymising requests and accounts is still a substantial workload for volunteer admins. The admin workload is substantial. It would be of benefit to enable this facililty.
I note that similar has recently been implemented on FixMyStreet, which now offers the functionality for a user to anonymise a report or all their reports at the click of a button. On WhatDoTheyKnow we wouldn't want the user to be able to do this, but having this sort of automated ability for admins would be a great boon to volunteers' time and energy.

@garethrees
Copy link
Member

I think we can consider this closed by #4806.

@garethrees
Copy link
Member

There's been another case where this might have been helpful. A user wanted a single request hidden because they had second thoughts about its impact on them. They'd made a few other requests. Can handle this by manually moving to an anonymous account. Not worth reopening at this point, but just recording when they come up.

@HelenWDTK
Copy link
Contributor

+1 Dealt with one of these last week. Current workflow is:

  1. create an account in my name
  2. move the request over (the profile url slugs are messy after c&a making this hard, and alaveteli doesn't seem to like user ids in this field)
  3. C&A that account
  4. Check the censor rules work/add more

It'd be good to streamline that a bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants