You can add an endpoint and configure the SOAP plug-in to define a SOAP service as an inventory object, and perform SOAP operations on the defined objects.

Before you begin

  • Verify that you have access to a SOAP host. The plug-in supports SOAP Version 1.1 and 1.2, and WSDL 1.1 and 2.0.

  • Log in to the vRealize Automation console as a tenant administrator.

Procedure

  1. Select Administration > vRO Configuration > Endpoints.
  2. Click the New icon (Add).
  3. From the Plug-in drop-down menu, select SOAP.
  4. Click Next.
  5. Enter a name and, optionally, a description.
  6. Click Next.
  7. Provide the details about the SOAP host.
    1. Enter the name of the host in the Name text box.
    2. Select whether to provide the WSDL content as text from the Provide WSDL content drop-down menu.

      Option

      Action

      Yes

      Enter the WSDL text in the WSDL content text box.

      No

      Enter the correct path in the WSDL URL text box.

    3. (Optional) : Enter the number of seconds before a connection times out in the Connection timeout (in seconds) text box.

      The default value is 30 seconds.

    4. (Optional) : Enter the number of seconds before an operation times out in the Request timeout (in seconds) text box.

      The default value is 60 seconds.

  8. (Optional) : Specify the proxy settings.
    1. To use a proxy, select Yes from the Proxy drop-down menu.
    2. Enter the IP of the proxy server in the Address text box.
    3. Enter the port number to communicate with the proxy server in the Port text box.
  9. Click Next.
  10. Select the authentication type.

    Option

    Action

    None

    No authentication is required.

    Basic

    Provides basic access authentication. The communication with the host is in shared session mode.

    1. Enter the user name for the shared session in the User name text box.

    2. Enter the password for the shared session in the Password text box.

    Digest

    Provides digest access authentication that uses encryption. The communication with the host is in shared session mode.

    1. Enter the user name for the shared session in the User name text box.

    2. Enter the password for the shared session in the Password text box.

    NTLM

    Provides NT LAN Manager (NTLM) access authentication in the Window Security Support Provider (SSP) framework. The communication with the host is in shared session mode.

    1. Provide the user credentials.

      • Enter the user name for the shared session in the User name text box.

      • Enter the password for the shared session in the Password text box.

    2. Provide the NTLM settings.

      • Enter the domain name in the NTLM domain text box.

      • Enter the workstation name in the NTLM workstation text box.

    Negotiate

    Provides Kerberos access authentication. The communication with the host is in shared session mode.

    1. Provide the user credentials.

      1. Enter the user name for the shared session in the User name text box.

      2. Enter the password for the shared session in the Password text box.

    2. Enter the Kerberos service SPN in the Kerberos service SPN text box.

  11. Click Finish.

Results

You added a SOAP service. XaaS architects can use XaaS to publish SOAP plug-in workflows as catalog items and resource actions.