mirror of
https://github.com/ansible/awx.git
synced 2026-01-20 06:01:25 -03:30
restore project_admin as role for project creation
This commit is contained in:
parent
f268857129
commit
46c8920020
@ -1205,7 +1205,7 @@ class ProjectAccess(BaseAccess):
|
||||
def can_add(self, data):
|
||||
if not data: # So the browseable API will work
|
||||
return Organization.accessible_objects(self.user, 'admin_role').exists()
|
||||
return (self.check_related('organization', Organization, data, mandatory=True) and
|
||||
return (self.check_related('organization', Organization, data, role_field='project_admin_role', mandatory=True) and
|
||||
self.check_related('credential', Credential, data, role_field='use_role'))
|
||||
|
||||
@check_superuser
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user