This is an old revision of the document!


Process Feedback Sharepoint Online Specific

The Sharepoint Online Feedback adapter allows you to add list items to Sharepoint lists from the 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.