Create Dashboard ACL

Bug #1214028 reported by Chris Johnston
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu CI Dashboard
Fix Released
High
Chris Johnston

Bug Description

With some of the new requirements that are coming, we need to make an ACL access for the dashboard. My recommendation is that we use the teams ability with django-openid-auth to allow a team to meet these ACLs. The initial item that this will provide is it will allow users to have links directly to the internal jenkins instances, bypassing the copy/paste annoyances to get places.

AFAIK, there is not a team that has all members who have the access, so the recommendation is to create a user preference that a user sets on their first login but then has the ability to edit afterwards that says if they want to use the internal or external links.

Revision history for this message
Chris Johnston (cjohnston) wrote :

This has been completed by allowing users to enter there preference of what they would like to see instead of by ACL.

Changed in qa-dashboard:
status: New → Fix Released
importance: Undecided → High
assignee: nobody → Chris Johnston (cjohnston)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.