Set Up a Connection to a Web Service

You can create a connection to web service data source to access data for pixel-perfect reports.

If you want to use SSL connection for the web service data source, set the Enable SSL for webservice, HTTP Datasource runtime property to true.

Upload the SSL certificate in Upload Center before you define the SSL connection to the data source.

  1. From the Publisher Administration page, click Web Service Connection.
  2. Click Add Data Source.
  3. Enter a display name for the data source. This name is displayed in the Data Source selection list in the Data Model Editor.
  4. Select the server protocol.
  5. Enter the server name and the server port.
  6. Enter the URL for the web service connection.
  7. Optional: Enter the session timeout in minutes.
  8. Select the security header from WS-Security.
    • 2002 — Enables the "WS-Security" Username Token with the 2002 namespace: http://docs.oasis-open.org/wss/2002/01/oasis-200201-wss-wssecurity-secext-1.0.xsd
    • 2004 — Enables the "WS-Security" Username Token with the 2004 namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText
  9. Optional: Enter the user name and password for the web service data source.
  10. Optional: From the SSL Certificate list, select the SSL certificate you want to use for the connection.
  11. If you're using a proxy-enabled server, select Use System Proxy.
  12. Click Test Connection.
  13. Define security for this data source connection. Move roles from the Available Roles list to the Allowed Roles list. Only users assigned the roles in the Allowed Roles list can create or view reports from this data source.
  14. Click Apply.