Validating in Test Environments
To validate disposition functionality within a test environment (UAT or preview):
Validate Disposition Workflow: Create retention policies in the test environment (UAT or preview) using the retention policy creation UI. Smarsh also follows a similar process on test or sanity environments during the product development lifecycle.
Prepare Test Data: Prepare a test data set to be ingested into the test environment for validating retention policy expiry and document holds.
Data Ingestion:
For Tier 1: Ingest the test data set into the archive using the Data Ingestion API. Utilize ingestion logs for troubleshooting.
For Tier 2: Create a new Salesforce case and attach the test data set. Smarsh will process these messages internally and notify upon completion. Record transcript ID values for later search reference.
Policy Assignment:
For Tier 1: Policy assignment is automatically triggered upon data ingestion.
For Tier 2: Contact your Smarsh customer representative to initiate policy assignment within the test environment.
Disposition Activation and Reporting: Once policy assignment is complete, request Smarsh to activate disposition in the test environment. Verify that the Proof of Deletion or Disposition Summary report is enabled for the designated test users.
Test Scenario Validation: Validate various test scenarios by modifying policy definitions, creating document holds, or updating Conduct queues. You may refer to the list of test scenarios used internally by Smarsh for creating your own test cases.
Policy Behaviour
Holds Behaviour
Disposition Expected
Any one of the applied policy has expired, however other policies are still in effect.
No impact
No
All policies expired
No holds applied, or all existing holds are released
Yes
All policies expired
One or more holds applied
No
Reduce retention period on operational policy, and it expires. But other policies are still in effect
No impact
No
Reduce retention period on operational policy, and it expires. No other policies are in effect
No holds applied
Yes
Reduce retention period on operational policy, and it expires. No other policies are in effect
One or more holds applied
No
Increase retention period on an expired policy. No other policy is in effect.
All holds are released
Yes
Increase retention period on an active policy.
No other policy is in effect.
All holds are released
No
Document Search and Retention Verification: Use the previously noted message or transcript IDs to search for the documents within the archive search functionality. Leverage the retention tile functionality within the search interface to verify which retention policies or holds are currently applied and active for each document.