IBM WebSphere DataPower prerequisite configuration

To enable Trust Protection Platform to provision certificates on supported DataPower devices over an HTTPS connection, you must complete the following high-level tasks:

  1. Enable the REST and XML Management interfaces on the DataPower Gateway (Network > Management).
  2. Ensure that network connectivity exists between Trust Protection Platform servers and the API interfaces of the DataPower Gateway (ports 5554 and 5550 by default). For example, you might need to open the firewall.

  3. Ensure that the user account used by the DataPower driver to interact with the device has the least privilege access required for the provisioning mode you intend to use:

    For Basic provisioning mode:

    */*/config/rmi-view-details?Access=r+x

    */*/config/save-config?Access=x

    */*/crypto/cert?Access=r+w+a+d

    */*/crypto/crypto-export?Access=x

    */*/crypto/key?Access=r+w+a+d

    */*/file/cert?Access=r+w+a+d

    */*/file/sharedcert?Access=r+w+a+d

    */*/file/temporary?Access=r+d

    For Advanced provisioning mode, which includes all of the Basic provisioning mode access, plus:

    */*/crypto/idcred?Access=r+w+a+d

    */*/crypto/profile?Access=r+w+a

    */*/crypto/ssl-client?Access=r+w+a

    */*/crypto/ssl-server?Access=r+w+a

    */*/crypto/sslproxy?Access=r+w+a

    */*/crypto/valcred?Access=r+w+a+d

    Additionally, when using HTTPS connection mode:

    */*/login/rest-mgmt?Access=x

    */*/login/xml-mgmt?Access=x

    Additionally, when using SSH connection mode:

    */*/login/ssh?Access=x