Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 74:cms_sharepoint_online [2021/06/14 08:36] – [Troubleshooting] fnpk | 74:cms_sharepoint_online [2024/07/31 09:18] (current) – [Known Limitations] Haupt, Manfred | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ===== Sharepoint Online ===== | ===== Sharepoint Online ===== | ||
| + | |||
| + | You are able to connect Stages with SharePoint Online. A typical URL to SharePoint Online looks like '' | ||
| + | |||
| ==== Example Configuration ==== | ==== Example Configuration ==== | ||
| Line 88: | Line 91: | ||
| ==== Azure Portal ==== | ==== Azure Portal ==== | ||
| + | |||
| + | The integration uses [[https:// | ||
| === Authentication === | === Authentication === | ||
| Line 119: | Line 124: | ||
| </ | </ | ||
| + | |||
| === API Permissions === | === API Permissions === | ||
| - | In addition to the Redirect URIs, the application needs [[https:// | + | In addition to the Redirect URIs, the application needs [[https:// |
| * offline_access (Microsoft Graph, type delegated) | * offline_access (Microsoft Graph, type delegated) | ||
| Line 133: | Line 139: | ||
| [[https:// | [[https:// | ||
| + | |||
| + | === Certificates & secrets === | ||
| + | |||
| + | It is required to generate a client secret for Stages. It's recommended to choose expire never or a long duration. If the secret expires it must be changed in Stages and all users have to re-authenticate. | ||
| + | |||
| + | |||
| + | [[https:// | ||
| ==== Repository Configuration ==== | ==== Repository Configuration ==== | ||
| Line 164: | Line 177: | ||
| > Default Lifecycle Select a lifecycle from the process metamodel as default for files from this repository. | > Default Lifecycle Select a lifecycle from the process metamodel as default for files from this repository. | ||
| + | |||
| + | ==== Known Limitations ==== | ||
| + | |||
| + | === Behavior of Lock/Unlock === | ||
| + | |||
| + | Currently, the graph API only supports checkin/ | ||
| + | |||
| + | === Initial commit === | ||
| + | |||
| + | Creates two versions (one for the creation of a new file/ second for updating the properties) | ||
| + | |||
| + | === Set State === | ||
| + | |||
| + | After setting the state of a Sharepoint Online document, the assignment to the Stages user gets lost. The modifier will be the Sharepoint Online user instead of the Stages user. | ||
| + | |||
| + | === Major / Minor Version === | ||
| + | |||
| + | The Graph API, wich is used by the SharePoint Online Adapter, does currently not support setting major/minor versions when uploading a file. | ||
| + | |||
| + | === Action before authentication === | ||
| + | |||
| + | If the current user is not authenticated yet and performs an action, the authentication dialog will be opened. After the authentication the user has to performs the action again. | ||
| + | |||
| + | === Internet Access === | ||
| + | |||
| + | - Stages application technical limitation: Proxy network won’t work to SharePoint online, it will work to direct internet access | ||
| + | - We do not support the indirect route via a proxy. The SharePoint Online integration requires direct access to [[https:// | ||
| + | |||
| + | |||
| + | |||
| ==== Troubleshooting ==== | ==== Troubleshooting ==== | ||
| Line 192: | Line 235: | ||
| - | [[https:// | + | [[https:// |
| + | |||
| + | [[https:// | ||