Terms of use that explain conditions of use for a product can be stored for individual service items (for example, software license conditions). When someone requests this product, the requester, and request recipient must accept the terms of use before the request can be finalized.
In order for the request recipient to accept the terms of use, the request must be assigned to the request recipient in the approval process. Set an approval workflow for such requests that contain a BR approval step and enable the No automatic approval option for this approval step. One Identity Manager provides a default approval workflow and a Terms of Use acknowledgment for third-party orders (sample) default approval policy that you can use for this. Using the default approval workflow as a basis, create your own approval workflow that returns the request to the request recipient and determines the approver after the terms of use have been accepted. Use the BR approval procedure to do this.
解决办法
To create an approval workflow for requests with terms of use
In the Manager, select the IT Shop > Basic configuration data > Approval workflows > Predefined category.
In the result list, select the Terms of Use acknowledgment for third-party orders (sample) approval workflow and run the Change main data task.
Select the Copy workflow task.
Enter a name for the copy and click OK.
Edit the copy. Modify the approval workflow to suit your requirements.
Create an approval policy and assign it to the approval workflow.
Assign service items to the approval policy, which are assigned terms of use.
More information can be found in the documentation linked here .