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.

Prerequisites

  • 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. To configure the your Orchestrator plug-in endpoints, browse to the location based on your current version.

    Version

    Location

    vRealize Automation 6.2.1

    Select Administration > Orchestration Configuration > Endpoints

    vRealize Automation 6.2

    Select Administration > Advanced Services > Endpoints

  2. Click Add (Add a new resource action).
  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 Add.

Results

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