launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #02167
Re: idea: show permissions in the web ui
On Thursday 07 January 2010 03:27:34 Jonathan Lange wrote:
> On Thu, Jan 7, 2010 at 1:48 PM, Martin Pool <mbp@xxxxxxxxxxxxx> wrote:
> > There have been a few things in the last day where people said (in
> > bugs or mail) "I don't have permission to do X in Launchpad and I
> > can't work out how to get it."
> >
> > In practice I guess they ask a Launchpad expert, so it's perhaps not
> > the most urgent problem.
> >
> > However I was wondering if we could do something systematic that would
> > fix this for many cases. Launchpad has a systematic definition of
> > security permissions. As a thought experiment, suppose when a person
> > doesn't have permission to use a particular control or page, we showed
> > the repr of the security interface that controls it, rather than just
> > hiding it. Then if that said for instance
> > "EditTeamByTeamOwnerOrTeamAdminsOrAdmins" (omg what a mouthful) it
> > would at least give a clue, and that could eventually evolve to show
> > you who the team owner and admins and system admins are, and how you
> > might change this. Perhaps this could visually just be a little lock
> > with the tooltip showing the explanation. Perhaps some discretion is
> > needed to do this only on particularly relevant controls, not
> > everything.
> >
> > What do you think?
>
> I think that this is a good idea, that our permissions system needs
> radical rethinking and that we shouldn't block the former on the
> latter.
A good and trivial thing to do for starters would be to not remove links you
don't have permission to click, but to just make them unclickable/greyed out.
Follow ups
References