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

Bug: board shared with a team, but users in team are listed as “not board members” #4376

Closed
d1nuc0m opened this issue Dec 20, 2022 · 4 comments
Labels
Bug Something isn't working Triage

Comments

@d1nuc0m
Copy link

d1nuc0m commented Dec 20, 2022

Steps to reproduce the behavior

  • Create a new board
  • Share it, setting all users in a team as editors
  • Create a new task and try to assign it to {user} that is in the team
  • The user is listed as “not board member”, Add {user} to board popup appears, reporting that {user} is not a member of the board, and will not receive any notifications about it. Do you want to add {user} to the board?

Expected behavior

User is listed as a board member and it is possible to assign them a task

Edition and Platform

  • Edition: Mattermost Boards (plugin)
  • Version: focalboard - 7.5.1 (on Mattermost Team Edition 7.5.1)
  • Browser and OS: browser and OS independent

Additional context

Severity:

  • Sev 2: Affects major functionality with a difficult or non-obvious workaround

Workaround:

  • Manually add each user to the board. Easy but extremely time consuming with bigger teams and multiple boards.
@d1nuc0m d1nuc0m added Bug Something isn't working Triage labels Dec 20, 2022
@wuwinson
Copy link
Contributor

wuwinson commented Dec 20, 2022

@d1nuc0m Thanks for reporting this. This is actually expected behavior to match the experience of a public channel in Mattermost. The team role establishes the minimum role for the board, but users still have to search and join the board. Users are not automatically added to every team board, which reduces clutter on their sidebar, and also allows them access to the board when they need it. Once a user opens a board with team access, they will then become an explicit member of the board.

However, I can see how this can be misleading with the UI, so we may need to consider making some adjustments to the Share dialog. cc @asaadmahmood

For your specific use case, I'd recommend linking the board to a channel or adding a public channel to your board, such as the Town Square or Off-Topic channel where everyone is a channel member by default. This will effectively give everyone on the team membership to your board. You'll then be able to assign team members on tasks without needing to add them to the board first.

Hope that helps, but let us know if you have any questions. Thanks!

@d1nuc0m
Copy link
Author

d1nuc0m commented Dec 21, 2022

However, I can see how this can be misleading with the UI, so we may need to consider making some adjustments to the Share dialog.

Yes, probably I'm not the only one that finds it misleading, as I was told on the forum to report this as an issue

For your specific use case, I'd recommend linking the board to a channel or adding a public channel to your board, such as the Town Square or Off-Topic channel where everyone is a channel member by default. This will effectively give everyone on the team membership to your board. You'll then be able to assign team members on tasks without needing to add them to the board first.

Thank you, I will try

@wuwinson
Copy link
Contributor

Thanks for the feedback @d1nuc0m! We'll start tracking #4459 as an enhancement idea.

@d1nuc0m
Copy link
Author

d1nuc0m commented Jan 14, 2023

Thanks for the feedback @d1nuc0m! We'll start tracking #4459 as an enhancement idea.

Thank you for the interest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Triage
Projects
None yet
Development

No branches or pull requests

2 participants