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.

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 vCloud Automation Center console as a tenant administrator.

1

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.

a

Enter the name of the host in the name text box.

b

Select whether to provide the WSDL content as text from the isWsdlLocal drop-down menu.

Option

Action

Yes

Enter the WSDL text in the wsdlContent text box.

No

Enter the correct path in the wsdlUri text box.

c

(Optional) Enter the number of seconds before a connection times out in the connectionTimeout text box.

The default value is 30 seconds.

d

(Optional) Enter the number of seconds before an operation times out in the operationTimeout text box.

The default value is 60 seconds.

8

(Optional) Specify the proxy settings.

a

To use a proxy, select Yes from the useProxy drop-down menu.

b

Enter the IP of the proxy server in the proxyHost text box.

c

Enter the port number to communicate with the proxy server in the proxyPort 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.

a

Enter the user name for the shared session in the username text box.

b

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.

a

Enter the user name for the shared session in the username text box.

b

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.

a

Provide the user credentials.

Enter the user name for the shared session in the username text box.

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

b

Provide the NTLM settings.

Enter the domain name in the domain text box.

(Optional) Enter the workstation name in the workstation text box.

Negotiate

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

a

Provide the user credentials.

a

Enter the user name for the shared session in the username text box.

b

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

b

Enter the Kerberos service SPN in the spn text box.

11

Click Add.

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.