Skip to content

Deck board shared with multiple circles causes permissions issues if some users are member of both circles #2717

@muppeth

Description

@muppeth

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.

Describe the bug
If a board is shared between Circle A (read only permissions) and Circle B (write and manage), and if a user is a member of both circles, he gets permissions of Circle A but not B. This results in user not being able to edit board unless that board is then re-shared with the user individually or user leaves circle A.

To Reproduce
Steps to reproduce the behavior:

  1. Create circle A
  2. Create circle B
  3. Share deck board with circle A and do not allow edits or manage
  4. Share deck board with circle B and allow edits and manage permissions
  5. As a user (not owner of the deck board) join both circles and try to manage or edit deck board (eg. add tag)

Expected behavior
The permission of the circle that does allow for edits should be taken as the main one for user who's in both circles.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions