WordPress.org

Make WordPress Core

Opened 13 months ago

Last modified 13 months ago

#45060 new feature request

Allow users to leave sites on a multisite network

Reported by: jeremyfelt Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Users Keywords:
Focuses: multisite Cc:
PR Number:

Description

In a multisite network, especially one supporting open registration of user accounts, it should be possible for users to manage the sites of which they are members.

At this time:

  • Global administrators (super admins) can add/remove users on any site.
  • Site administrators can (pending network config) add/remove users on sites they own.
  • Global administrators can not remove themselves from sites. See #41439.
  • Site administrators can not remove themselves from sites.
  • Users with other roles are not able to remove themselves from sites.

It seems like the My Sites screen could be a good place to provide a UI that allows for self-removal via a "leave" or "unsubscribe" type action link. This would have to account for any content that user may have created on the site, which we could probably leave as is by default.

Props to Tom Woodward's blog post. :)

Change History (1)

#1 @johnbillion
13 months ago

If the user is the only user on that site, would it make sense to also offer the site deletion (archiving) functionality from here too?

Note: See TracTickets for help on using tickets.