Packagesets are only editable by ubuntu techboard

Bug #831011 reported by Julian Edwards
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Julian Edwards

Bug Description

As per the code in the security adapter below. This is bad because we want derived distros to add their own packagesets.

class EditPackagesetSet(AuthorizationBase):
    permission = 'launchpad.Edit'
    usedfor = IPackagesetSet

    def checkAuthenticated(self, user):
        """Users must be an admin or a member of the tech board."""
        return user.in_admin or user.in_ubuntu_techboard

Tags: derivation
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
tags: added: derivation
Changed in launchpad:
assignee: nobody → Julian Edwards (julian-edwards)
status: Triaged → Fix Released
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.