Non-admin access to cluster controller config
Bug #1365616 reported by
Dean Henrichsmeyer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Julian Edwards |
Bug Description
Right now, the only way you can get access to static/dynamic IP ranges of interfaces is as an admin user. We need access to that information as a normal user.
Related branches
lp:~julian-edwards/maas/relax-cluster-interface-security
- Gavin Panella (community): Approve
-
Diff: 94 lines (+21/-12)3 files modifieddocs/maascli.rst (+12/-3)
src/maasserver/api/node_group_interfaces.py (+5/-3)
src/maasserver/api/tests/test_api.py (+4/-6)
summary: |
- Networks defined in MAAS need to be made available to non-admin users - via the API + Non-admin access to cluster controller config |
description: | updated |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in maas: | |
status: | Triaged → In Progress |
assignee: | nobody → Julian Edwards (julian-edwards) |
milestone: | none → 1.7.0 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'd like to understand the use case for this — what are you doing with those ranges? I consider them internal to MAAS but perhaps there's something I hadn't considered. Ideally, I'd want all useful network info in the network API.
Thanks!