diff --git a/awx/main/access.py b/awx/main/access.py index ca049ff6a3..2377abeef7 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -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