# SOAP authentication
Workato's SOAP connector supports a variety of web service authentication types, in addition to a dedicated login operation. You configure authentication when you set up the connection.
# Authentication types
Authentication type | Description |
---|---|
None | The web service doesn't require authentication. |
Basic authentication | The web service requires a username and password. |
WS-Security user credentials | The web service requires a UsernameToken and password.
|
Message parameters | The web service's authentication structure depends on validating authorization parameters.
|
API key | The web service requires an API key.
|
NTLM | The web service requires authentication through NT LAN Manager.
|
Custom HTTP headers | The web service requires additional headers outside of the usual username and password or API key. |
# Dedicated login operation
Require a dedicated login operation
When you configure the SOAP connection, you can specify whether a dedicated login operation is required. A login operation validates credentials and obtains an authentication token or session identifier for subsequent interactions with the service. For most SOAP connections, it is not necessary.
To require a dedicated login, set the Require dedicated login operation field to Yes, and configure the following fields:
Field | Description |
---|---|
Login binding | Name of the SOAP binding for the login operation. To find the binding name, identify the binding that has the login operation in the WSDL file. For example, in |
Login operation | Name of the operation to obtain an authentication token or session identifier for subsequent interactions with the service. To find the operation name, identify the login operation defined in the binding in the WSDL file. For example, in |
How to handle login results | Specify how to use the results of the login operation for subsequent operations. Typically, fields mapping is required. Select one of the following options:
|
Last updated: 7/24/2023, 8:45:02 PM