This is an old revision of the document!


The SharePoint Online Feedback Adapter allows you to add list items to a SharePoint list in your tenant from within your Stages process.

Process Feedback Sharepoint Online Specific

The Sharepoint Online Feedback adapter allows you to add list items to a list in your Sharepoint tenant from your Stages process.

Example Configuration

<feedback-system name="sharepointonline">
     <host url="example.sharepoint.com" ident="spo1" displayName="SPO">
          <property name="site.name" value="xxxx"/>
          <property name="list.name" value="xxxx"/>
 
          <property name="client.id" value="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"/>
          <property name="tenant.id" value="xxxx-xxxx-xxxx-xxxx-xxxx" />
          <property name="client.secret" value="xxxxxx" />
          <property name="token.scope" value="https://graph.microsoft.com/." />
          <attributes>
               <attribute ident="description" type="text" target="xxxx" />
               <!-- Add more fields as needed. Make sure the "target" value matches the column name in Sharepoint -->
          </attributes>
     </host>
</feedback-system>

Supported Column Types

Officially supported are:

  • Text
  • Multiple lines of text
  • Choice
  • Date/Time
  • Number

Hyperlink and Person fields are currently not supported.

Host Properties

These credentials are needed to connect to your Sharepoint tenant. Refer to the Sharepoint CMS docs for details: Azure Portal

* Required
Properties marked with * are required for the adapter to work.

Required but with default
Properties marked with are required, but there is a default value. This values can be overridden by configuring it in the config.xml.

client.id *
  • Description: The client id of the Stages application, which has to be registered at the Microsoft Azure portal website.
client.secret *
  • Description: The client secret, which can be generated after registering the Stages application at the Microsoft Azure portal website.
tenant.id *
  • Description: The tenant id identifies your company when using Microsoft Services. You can get this id at the Microsoft Azure portal website.