Enable push to a Delivery branch from a non-final status

If your workflow requires it, you can enable users to push objects that are not a final status to a Delivery branch.

CAUTION: Implement this option with care, since it can allow users to push content to Delivery that might not be complete or approved for release.

To enable push to a Delivery branch from a non-final status:

  1. In the system/webplatform/configuration folder, check out and open the web.platform.config.xml file.
  2. Add the push.non.final.to.delivery property as follows:

    Entry

    Value

    push.non.final.to.delivery

    <entry key="push.non.final.to.delivery">true</entry>
    • "false" does not allow users to push objects that are not at a final status to a Delivery branch
    • "true" allows users to push objects that are not at a final status to a Delivery branch, as long as the instance of the object in the Delivery branch is at a status of the same level as the instance you selected to push.

    Suppose TopicA in the Delivery branch has an Authoring:work status with a status level of 2, and suppose the instance of TopicA is at a status equal to or higher than 2. In this example, users can push TopicA.

    Suppose TopicA in the Delivery branch has an Authoring:done status with a status level of 10, and suppose the instance of TopicA is at a status with a level lower than 10. In this example, users cannot push TopicA.

  3. Save, close, and check In the file.