[2.0b3] rack / region controllers are visible to non-admins

Bug #1576417 reported by LaMont Jones on 2016-04-28
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Critical
Jeffrey C Jones

Bug Description

Based on our discussions in IRC today, neither rack nor region controllers should be visible to non-admin users.

1) remove the Controllers tab from the Node pages for non-admin
2) make them disappear in the APIs
3) fix all the tests.

Related branches

LaMont Jones (lamont) wrote :

There are XXX comments in the code in places that are currently testing for the wrong thing... search for "Bug#1576417".

Lee Trager (ltrager) wrote :

We should consider hiding the devices page to non-admin users as well. Non-admin users have no actions available to them.

Actually, no, users should be able to add devices, request up addresses and
such.

On Friday, April 29, 2016, Lee Trager <email address hidden> wrote:

> We should consider hiding the devices page to non-admin users as well.
> Non-admin users have no actions available to them.
>
> --
> You received this bug notification because you are subscribed to MAAS.
> https://bugs.launchpad.net/bugs/1576417
>
> Title:
> rack controllers and region controllers should not be visible to non-
> admins
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/maas/+bug/1576417/+subscriptions
>

--
Andres Rodriguez (RoAkSoAx)
Ubuntu Server Developer
MSc. Telecom & Networking
Systems Engineer

summary: - rack controllers and region controllers should not be visible to non-
- admins
+ [2.0b3] rack / region controllers are visible to non-admins
Changed in maas:
milestone: none → 2.0.0
importance: Undecided → Critical
status: New → Triaged
Changed in maas:
assignee: nobody → Jeffrey C Jones (trapnine)
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers