The HelloID Subpermissions script always returns an audit log. When a custom audit log is not provided, the script returns the default audit logs. However, in an update permissions scenario, there may be cases where no changes are required and you do not want to write an audit log. In the Update User script, you can suppress the audit log by leaving the PreviousData and Data to be the same. We would like to apply the same logic to the Subpermissions script, so it can be executed without writing an audit log when not required.