ServiceNow is a software-as-a-service (SaaS) provider of IT service management (ITSM) software.

Additional Info

Requires Mule Enterprise License

Yes  

Requires Entitlement

No  

Mule Version

3.7.0 or higher

Configs


Advanced Configuration

<servicenow:config-advance>

Advance configuration supports the Proxy Setting, the Basic Authentication, the Connection Idle Timeout, and the Response Timeout. Note that this global configuration does not have the username and password of the ServiceNow instance in General panel, one has configure the username and password in the HTTP requester configuration's Authentication tab. Please refer to the user manual for more details.

Attributes

Name Java Type Description Default Value Required

name

String

The name of this configuration. With this name can be later referenced.

x 

requesterConfig

HttpRequesterConfig

Reference to an HTTP Request Global Configuration. This configuration can be used to provide various HTTP configuration like authentications, security, proxy.

x 

serviceAddress

String

ServiceNow endpoint URL.

x 

serviceNowVersion

ServiceNowVersion

ServiceNow versions. Out-of-box support for Eureka, Fuji and Geneva

GENEVA

 

listOfUserTable

List<String>

List of user defined table names that are to be fetched dynamically. Note that the connector comes out-of-box with a set of table names and its respective WSDL files. If the entered value represents a new table, the WSDL will be dynamically fetched and added to the set. If the entered value points to an existing table name already present in the connector, the WSDL will be updated dynamically from the ServiceNow Sandbox. This feature will allow us to support dynamic tables as well as dynamic fields in existing tables.

 


Basic Configuration

<servicenow:config>

Attributes

Name Java Type Description Default Value Required

name

String

The name of this configuration. With this name can be later referenced.

x 

username

String

Username used to initialise a ServiceNow session.

x 

password

String

Password to authenticate the user.

x 

serviceAddress

String

ServiceNow endpoint URL.

x 

serviceNowVersion

ServiceNowVersion

ServiceNow versions. Out-of-box support for Eureka, Fuji and Geneva

GENEVA

 

listOfUserTable

List<String>

List of user defined table names that are to be fetched dynamically. Note that the connector comes out-of-box with a set of table names and its respective WSDL files. If the entered value represents a new table, the WSDL will be dynamically fetched and added to the set. If the entered value points to an existing table name already present in the connector, the WSDL will be updated dynamically from the ServiceNow Sandbox. This feature will allow us to support dynamic tables as well as dynamic fields in existing tables.