ensure system admin/auditor can see orphan inventory scripts

This commit is contained in:
Wayne Witzel III
2016-07-14 11:16:16 -04:00
parent 1444c9a9e9
commit ec2bf4476d

View File

@@ -1270,7 +1270,9 @@ class CustomInventoryScriptSerializer(BaseSerializer):
if obj is None: if obj is None:
return ret return ret
request = self.context.get('request', None) request = self.context.get('request', None)
if request.user not in obj.admin_role: if request.user not in obj.admin_role and \
not request.user.is_superuser and \
not request.user.is_system_auditor:
ret['script'] = None ret['script'] = None
return ret return ret