You can create legal hold groups, apply legal holds, or remove legal holds in Data Archive based on triggers or events from external applications.
The external application, such as a third-party scheduler, uses a specially formatted URL to call the legal hold API. When called, the API immediately starts the Apply or Remove Legal Hold job in Data Archive. The API uses the parameters that are specified in the URL to run the job.
Perform the following steps to create, apply, or remove legal holds from external applications:
Configure security. Specify the machines that have access to call the API.
Form the URL that calls the legal hold API. In the URL, specify the parameters for the job.
Add the URL to the external application code. When the external application calls the API, Data Archive uses the parameters in the URL to run the Apply Legal Hold or Remove Legal Hold job.
Form the URL that calls
GetJobStatus.jsp
.
Add the URL to the external application code. When the external application calls the API, Data Archive uses the parameters in the URL to provide the status of the legal hold job. Optionally, use the job status to handle an event in the external application.
To create, manage, or remove a legal hold, you must have one of the following system-defined roles: