Skip to content

Team-owned resources across Nextcloud #2644

Open
1 of 4 issues completed
Open

Description

@marcoambrosini

The problem

In Nextcloud, "Shared with the team" almost always means "owned by a person, lent to the team." With the exception of Team-folders, Collectives, and Talk, resources are bound to a single user; a team is only granted access on top. That makes the team a guest in its own workspace, with important consequences:

  • Off-boarding silently destroys team assets. A team is meant to outlive any member, but delete the account of the person who created a resource and it can vanish.
  • Team roles don't govern resources. A team owner has no authority over a deck board owned by a member, and removing someone from the team doesn't touch what they own.

Possible solutions

  • Allow all main Nextcloud resources to be owned by a team, instead of a single user.
  • From each app, allow users to add team members to the team, instead of adding share recipients to resource

App specific issues

  • Tables
  • Announcements
  • Forms
  • Tasks
  • Polls
  • Notes (Collectives would cover this?)
  • Collectives
  • Files

Activity

  1. changed the title [-]Team-owned resources[/-] [+]Team-owned resources accross Nextcloud[/+] on Jul 17, 2026
  2. alimmroth commented on Jul 17, 2026

    @alimmroth

    We should also look at the fact that teams (and therefore collectives) are actually owned by a single user, even if they can be managed by several users.

    Image
  3. changed the title [-]Team-owned resources accross Nextcloud[/-] [+]Team-owned resources across Nextcloud[/+] on Jul 17, 2026
  4. moved this from Backlog to In progress in 👥 Teamson Aug 18, 2026
  5. moved this to 📐 At design in 🖍 Design teamon Aug 20, 2026
  6. moved this from 📐 At design to 🏗️ At engineering in 🖍 Design teamon Aug 20, 2026
  7. added this to the Nextcloud 36 milestone on Aug 28, 2026
  8. moved this from In progress to Backlog in 👥 Teamson Aug 28, 2026
  9. moved this from Backlog to Ready in 👥 Teamson Sep 4, 2026
  10. moved this from Ready to Backlog in 👥 Teamson Sep 4, 2026
  11. removed this from the Nextcloud 36 milestone on Sep 6, 2026
  12. added this to the Nextcloud 36 milestone on Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions