focalboard
focalboard copied to clipboard
Bug: bugbash 7.2 Team members not appearing in Assignee property dropdown
Steps to reproduce the behavior
- Create board from RoadMap template (or any template that has Assignee prop or any person property type)
- Click Share button
- Set
Everyone at Focalboard Team
to have comment permission - Open card
- Try to set Assignee property
- Notice only explicit board members are in the dropdown list.
Expected behavior
Users won't know the difference between implicit and explicit membership. If they set permissions for all team members they would expect all team members to show up in person lists.
Edition and Platform
- Edition: Bugbash 7.2
- Version: 7.2
- Browser and OS: FF Linux
@sbishel recommends we display all users across the team on the person property list.
Perhaps we can do that and include some kind of indicator as to who isn't an explicit board member? cc @asaadmahmood @chenilim
@asaadmahmood Can we get designs for this? Want to show everyone on the team with a divider/indicator for non-explicit board members
After further discussion with @chenilim, doing this may complication the confirmation modal feature, since we'll now have to account for anyone that may have been assigned on a person property even though they were not explicit members of the board. Let's put a hold on this until v7.3
@wuwinson We already have a design for that: https://www.figma.com/file/tBRYmKqR1pUo02EeAHXF2P/Issue-512---User-not-in-Channel%2FBoard?node-id=501%3A24609
Missed that, thanks @asaadmahmood!
Spec: https://docs.google.com/document/d/1IiIgtXI_lYtTSpm6XfqPvSe_jD0E0rajqerWSRLC6OQ/edit?usp=sharing
I think this is not fixed in main, if you have permissions to manage members of the board you are going to be able to search for users in the team, if not you are not going to be able. Once you choose one of the members, you need to add the member to the board to assign it, if not, you are no going to be able to assign it. Can you confirm that is what you expect @wuwinson ?
if you have permissions to manage members of the board you are going to be able to search for users in the team, if not you are not going to be able. Once you choose one of the members, you need to add the member to the board to assign it, if not, you are no going to be able to assign it.
@jespino Yep, this is the expected behavior for a private board. Only board admins will be able to search for users on the team and add them to the board. Everyone else will only see board members on the person property and for @mentions.
For a public board however, an Editor or Commenter can also search for users on the team, and add them to the board as the default role. A board Admin on a public board can specify the role of the new user when adding them to the board. See the matrix for reference: