Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

Pitch: access control/'client mode' #146

Open
rjpaskin opened this issue Oct 16, 2019 · 0 comments
Open

Pitch: access control/'client mode' #146

rjpaskin opened this issue Oct 16, 2019 · 0 comments
Labels

Comments

@rjpaskin
Copy link
Contributor

Access control/'client mode'

As a developer or project owner
I want to be able to share a board with the client
To improve communication with them
And keep them in the loop with project progress

Some vague ideas:

Check permissions on GitHub and only show tickets from repos that user can access

Problems

  • Permission checking would slow down the app (especially with boards with lots of repos)
  • Reordering tickets becomes tricky - if I can't see all the tickets in a swimlane, where
    should we place a ticket when I move it with regards to those hidden tickets?
    • Show all tickets, but ones from inaccessible repos appear as a generic "ticket from a repo you can't see"

Have 'nested' boards, which share the same swimlanes, but only include a subset of repos

Give clients access to the subset that concerns them, but retain the ability to see the 'big picture' for
the product owner when planning.

Have a filtering UI so that users can show/hide tickets from certain repos

A readonly mode for clients, or limit their ability to move tickets to certain swimlanes

@rjpaskin rjpaskin added the pitch label Oct 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant