> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arc.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# integrityResetTampering

> Reset the tamper-evident warning state in CData Arc after log tampering is detected or the application database is changed.

Allows administrators to reset the [tamper-evident](../../getting-started/administration/activity#tamper-evident-logging) warning state if log tampering is detected, or if the application database is changed from one database to another (see [Configure the Cross-Platform Edition Application Database](../../getting-started/installation/cross-platform-edition#configure-the-application-database) or [Configure the .NET Edition Application Database](../../getting-started/installation/windows-edition#configuring-the-application-database) for platform-specific information). This allows administrators to reestablish a new trusted hash chain.

## Required Parameters

* **justification**: The reason the reset is being done.

## Optional Parameters

* **logName**: The name of the log to reset the hash chain for. Currently, the only allowed value is `app_audits`, with additional options planned for the future.

## Examples

Resets the [Audit log](../../getting-started/administration/activity#audit-logs) hash chain.

```xml theme={null}
<arc:set attr="reset.logName" value="app_audits" />
<arc:set attr="reset.justification" value="Tampering has been detected and the situation has been remedied." />
<arc:call op="integrityResetTampering" in="reset" />
```

Resets the hash chain because the application has changed databases.

```xml theme={null}
<arc:set attr="reset.justification" value="Resetting because we have moved to a new backend database." />
<arc:call op="integrityResetTampering" in="reset" />
```
