launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #02158
Re: idea: show permissions in the web ui
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.
jml
Follow ups
References