Skip to content

New Deck board created in a team isn't owned by team #2887

Open

Description

@jospoortvliet

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. create a new team
  2. add a resource to the team -> choose deck board
  3. check the new deck board ownership status

Expected behaviour

New Deck board should be owned by the team

Actual behaviour

User that created the Deck board is owner

Running on a local checkout of master of all apps & server, updated Sept 6. Verified, same issue on cloud.nextcloud.com.

I would think this should have been addressed in: #2760 -> that it creates the deck board. Maybe @samin-z knows what went wrong, if anything.

Screenshots:

Image Image

Activity

  1. marcoambrosini commented on Sep 6, 2026

    @marcoambrosini
    Member

    Seems to be only a front-end issue on deck's side

  2. samin-z commented on Sep 7, 2026

    @samin-z
    Contributor

    @jospoortvliet i'll look into it.

  3. self-assigned this
    on Sep 7, 2026
  4. moved this to 🧭 Planning evaluation (don't pick) in 📝 Productivity teamon Sep 7, 2026
  5. moved this from 🧭 Planning evaluation (don't pick) to 🏗️ In progress in 📝 Productivity teamon Sep 8, 2026
  6. moved this from 🏗️ In progress to 👀 In review in 📝 Productivity teamon Sep 14, 2026
  7. jospoortvliet commented on Sep 15, 2026

    @jospoortvliet
    MemberAuthor

    As I understand this created some discussion, perhaps this is helpful:

    I simply thought the feature might have been broken. If it works, just doesn't show it explicitly - I can deal with that, though I do worry it confuses users like it confused me. But as long as it works as intended - as long as the team is owner, meaning no person who leaves can break the share - I would guess we're happy 😄

    We do plan more changes. 2 things that are probably relevant - I think I shared them in the productivity chat already?

    • Remove team owner. Right now there's a team owner, which funnily enough gives Teams the same problem as team ownership was meant to resolve for other apps.
    • team roles mapping & extension. Right now, there are a number of tam roles (owner, admin, moderator, member). We want to make a few changes, over time.
      • We want to make sure the roles map onto the apps: team moderators should be moderators in Talk rooms, for example.
      • probably logical, but next we want to introduce a view-only role. ideally both of these features make it into 36.
      • bigger and more ambitious, maybe for post 36, we want to introduce custom roles. A team admin can define roles - think "can create Deck boards", "can moderate Talk rooms","can only view files".

    Let's discuss at the conf ;-)

  8. moved this from 👀 In review to 🛑 On hold in 📝 Productivity teamon Sep 16, 2026
  9. JustinDoek commented on Sep 17, 2026

    @JustinDoek

    Interested in how it should work?

    The current behaviour looks like they use the random user workflow. (if the owner is deleted a random user based on team role is assigned as the new owner) I have tested this on NC35 and checked the database entries. This seems to verify this behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions