Requeue Policy Update Request

This operation sets a policy update request to a QUEUED status. An update request with QUEUED status is picked up for processing when the activity runs next time or can be applied manually using the apply operation. This operation is available only for the policy update requests with the Rejected or Failed status. The presence of a requeue link in the resource representation of a policy update request determines you can requeue an update request.

Resource Representation

Following is a resource representation of a policy update request that has the requeue operation available:

{
  ... policy update request properties ...
  "links": [
    {
      "href": "http://<host>:<port>/[api-context-root]/generic/policyupdaterequests/<id>",
      "rel": "self"
    },
    {
      "href": "http://<host>:<port>/[api-context-root]/policyupdaterequests/<id>/requeue",
      "rel": "policyupdaterequest:requeue"
      "httpMethod": "PUT"
    }
  ]
}

Requeue Operation

  • The operation puts the policy update request in the Queued status.

  • The processedManually? flag on the policy update request becomes True, which denotes manual intervention.

  • The policy update request updates the matched policy code with the current policy code.

Policy update requests with reference to an enrollment file with status Rejected cannot be requeue for reprocessing.

Response Messages

See Response Messages for details on the HTTP codes that the operation returns.

Success

The HTTP status 200 denotes a success. The operation returns appropriate HTTP status code and a notification with error details for every error. This helps to identify and fix the errors and re-run the operation after fixing the errors.

Error Codes

The application returns the following error codes:

Table 1. Error Codes

Code

Severity

Message Text

POL-IP-POUR-005

Fatal

To change the policy update request process status back to queued, the policy update request must be in status Rejected or Failed

POL-IP-POUR-007

Fatal

Policy update request for a rejected enrollment file cannot be re-queued

Authorization

A user authorization configuration protects access to this operation. The relevant access restriction is policyupdaterequests.requeue IP.

If the policy update request is protected by additional access restriction based on brand, line of business, group client, or data access group, you need appropriate grants to re-queue policy update request.