The following table lists the Appian functionality available for integration with SharePoint:
|View Appian News from SharePoint||Appian News web part|
|View Appian Tasks from SharePoint||Appian Tasks web part|
|View Appian Actions from SharePoint||Appian Actions web part|
|Call SharePoint SOAP Web Services||Call Web Service Smart Service and webservicequery Function
NOTE: Some SharePoint SOAP Web Services are not compatible with the Appian Call Web Service framework. We recommend the SharePoint RESTful Web Services and the a!shp* connector functions instead.
|Call SharePoint RESTful Web Services||a!shpInvoke Connector Function|
|Reading SharePoint document metadata||a!shpInvoke Connector Function|
|Download document from SharePoint||a!shpCopyDocumentToAppian Connector Function|
|Upload document to SharePoint||a!shpCopyDocumentFromAppian Connector Function|
|Single sign-on from SharePoint to Appian||Configuring the Secure Store Service|
Appian for SharePoint 2013 provides the following web parts:
When these web parts are placed on a page, they can be configured to read News, Tasks, and Actions from an Appian server. Each SharePoint user will be prompted to enter their Appian credentials in order to view their personal Appian content.
In order for the web parts to authenticate with Appian, Appian must be configured with standard out-of-the-box authentication or custom authentication that does not modify the HTTP Basic authentication configurations. The web parts do not yet support authenticating against an Appian system that has been configured to use pre-authenticated SSO.
See also: Authentication
In order to deploy the Appian web parts to SharePoint 2013, follow the instructions below.
The Appian for SharePoint 2013 web parts use SharePoint's Secure Store Service to securely store each user's Appian credentials. There is a one-time setup required to enable the Secure Store Service to persist the credentials securely.
http://localhost:40000on the SharePoint server, but your configuration may vary.
Appian Target Application Id
appian-sharepoint2013-X.y.z.zipfile to a directory on the SharePoint server
Appian.wspfile to SharePoint using the following command:
Add-SPSolution -LiteralPath <path_to_unzipped_file>\Appian.wsp
AppianURLproperty to point to the Appian server. E.g.,