Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
712:process_feedback_sharepoint_online [2025/07/23 15:08] – Heindl, Christoph | 712:process_feedback_sharepoint_online [2025/10/13 11:49] (current) – Neubauer, Peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Process Feedback Sharepoint Online | + | ====== Process Feedback Sharepoint Online ====== |
+ | |||
+ | The Sharepoint Online Feedback adapter allows you to add items to a Sharepoint List from your Stages process. | ||
+ | |||
+ | ===== Prerequisites ===== | ||
+ | * Stages 7.12.0.1 or later | ||
+ | * Set the Application Permissions as described in the chapter permissions | ||
+ | * A Stages Metamodel which displays the Feedback widget as described in [[https:// | ||
- | The Sharepoint Online Feedback adapter allows you to add list items to a list in your Sharepoint tenant from your Stages process. | ||
===== Example Configuration ===== | ===== Example Configuration ===== | ||
+ | Host url, site and list name can be retrieved from the url of the list you want to gather feedback in. | ||
+ | If your url is https:// | ||
+ | |||
+ | The properties for authentication (client.id, tenant.id, client.secret) are displayed under App Registrations in your [[https:// | ||
<code xml> | <code xml> | ||
< | < | ||
- | < | + | < |
- | < | + | < |
- | < | + | < |
< | < | ||
- | < | + | < |
- | < | + | < |
- | < | + | |
< | < | ||
< | < | ||
Line 21: | Line 30: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== Permissions to access the SharePoint List ===== | ||
+ | In order to create elements in a Sharepoint list, proper Application Permissions must be used to ensure that the credentials generated there can be used to write to the corresponding list. | ||
+ | |||
+ | There are various ways to assign rights in SharePoint. The following instructions describe the process using site permissions. | ||
+ | |||
+ | * At first register and configure Stages as Azure App [[https:// | ||
+ | |||
+ | * Second the application needs permissions to create create List items [[https:// | ||
===== Supported Column Types ===== | ===== Supported Column Types ===== | ||
+ | As described in [[https:// | ||
- | Officially | + | The supported |
* Text | * Text | ||
Line 35: | Line 54: | ||
Hyperlink and Person fields are currently **not** supported. | Hyperlink and Person fields are currently **not** supported. | ||
+ | ===== Host Properties ===== | ||
+ | The following properties depending on the configuration of the Sharepoint Online server. | ||
+ | To access the information browse to or create the specific list where the feedback should be gathered. | ||
+ | The URL should look like " | ||
+ | > url ** * ** | ||
- | ===== Host Properties ===== | + | * Description: |
- | These credentials are needed to connect to your Sharepoint tenant. Refer to the Sharepoint CMS docs for details: [[https:// | + | > site.name ** * ** |
- | *** ** '' | + | |
- | '' | + | > list.name ** * ** |
+ | |||
+ | * Description: | ||
+ | |||
+ | |||
+ | The following credentials | ||
> client.id ** * ** | > client.id ** * ** | ||
* Description: | * Description: | ||
- | * Links: [[https:// | ||
> client.secret ** * ** | > client.secret ** * ** | ||
* Description: | * Description: | ||
- | | + | |
> tenant.id ** * ** | > tenant.id ** * ** | ||
* Description: | * Description: | ||
- | | + | |
- | + |