Merge pull request #1643 from chrismeyersfsu/fix-tower_special_group

do not allow tower group delete or name change
This commit is contained in:
Chris Meyers
2018-03-22 08:06:03 -04:00
committed by GitHub
4 changed files with 22 additions and 9 deletions

View File

@@ -469,6 +469,15 @@ class InstanceGroupAccess(BaseAccess):
def can_change(self, obj, data):
return self.user.is_superuser
def can_delete(self, obj):
return self.user.is_superuser
def can_attach(self, obj, sub_obj, relationship, *args, **kwargs):
return self.user.is_superuser
def can_unattach(self, obj, sub_obj, relationship, *args, **kwargs):
return self.user.is_superuser
class UserAccess(BaseAccess):
'''