The capabilities described on this page are included in Appian's standard capability tier. Usage limits may apply. |
Note: We recommend designers instead use web APIs and the Start Process smart service to expose process models to external systems.
You can configure your process model so that it can be launched by a web service call. When the model is published as a web service, a WSDL is created that describes the parameters that must be passed and the protocol used to pass them. Authentication credentials must be passed as parameters to the web service.
Custom data types cannot be passed as parameters (variables required at the start of a process) to process models exposed as web services.
Click Publish. The following WSDL URL is published for your process model
1
http://... /suite/webservice/processmodel/<SERVICE_NAME>?WSDL
<SERVICE_NAME>
refers to the name you assigned previously (in step five).
Systems wishing to start a process published as a web services need to pass in a valid username
and password
to successfully start the process. These fields should be part of the SOAP request message.
Select the published process model you want to remove. Click Delete.
The following formats must be used for date and date/time values passed to an Appian process using a web service.
yyyy-mm-dd
— For example —
2010-06-23
yyyy-MM-ddTHH:mm:ss
— For example —
2009-12-01T19:28:31Z
Publishing Process Models as Web Services