Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
74:cms_sharepoint_online [2019/10/16 11:13] – tssr | 74:cms_sharepoint_online [2019/10/30 08:53] – tssr | ||
---|---|---|---|
Line 4: | Line 4: | ||
=== Example Configuration === | === Example Configuration === | ||
+ | |||
<code xml> | <code xml> | ||
< | < | ||
Line 13: | Line 14: | ||
< | < | ||
< | < | ||
+ | < | ||
</ | </ | ||
</ | </ | ||
Line 18: | Line 20: | ||
=== Host Properties === | === Host Properties === | ||
- | These configuration properties affect the behavior of one SharePoint Online server.\\ | ||
- | ** * ** '' | + | These configuration properties affect the behavior of one SharePoint Online server. |
+ | |||
+ | *** ** '' | ||
Properties marked with ** * ** are required for the adapter to work. | Properties marked with ** * ** are required for the adapter to work. | ||
- | ** # ** '' | + | **# ** '' |
Properties marked with ** # ** are required but can also be set in the //File Management// | Properties marked with ** # ** are required but can also be set in the //File Management// | ||
- | ** + ** '' | + | **+ ** '' |
Properties marked with ** + ** are required, but there is a default value. This values can be overridden by configuring it in the config.xml. | 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 ** * ** | > client.id ** * ** | ||
- | | + | * Description: |
* Links: [[https:// | * Links: [[https:// | ||
Line 48: | Line 51: | ||
* Default Value: < | * Default Value: < | ||
* Description: | * Description: | ||
- | * Links: [[https:// | + | * Links: [[https:// |
> scope ** + ** | > scope ** + ** | ||
Line 57: | Line 60: | ||
> state.attribute.name | > state.attribute.name | ||
- | * Description: | + | * Description: |
> document.content.type.name ** + ** | > document.content.type.name ** + ** | ||
* Default Value: Document | * Default Value: Document | ||
- | * Description: | + | * Description: |
> link.content.type.name ** + ** | > link.content.type.name ** + ** | ||
Line 68: | Line 71: | ||
* Default Value: Link to a document | * Default Value: Link to a document | ||
* Description: | * Description: | ||
+ | |||
+ | * Known Issue: Typo in Default Value. Has to be Link to a **D**ocument | ||
> use.system.account.for.download ** + ** | > use.system.account.for.download ** + ** | ||
Line 75: | Line 80: | ||
==== Azure Portal ==== | ==== Azure Portal ==== | ||
+ | |||
=== Authentication === | === Authentication === | ||
- | Every application registered at the Microsoft azure portal can register **Redirect URIs** in the // | ||
- | {{cms: | + | Every application registered at the Microsoft azure portal can register **Redirect URIs** |
+ | |||
+ | {{:cms: | ||
For the authentication process to work, you have to add the following redirect to the list: | For the authentication process to work, you have to add the following redirect to the list: | ||
- | < | ||
- | | + | < |
+ | < | ||
+ | </ | ||
+ | |||
+ | | ||
* Stages-hostname: | * Stages-hostname: | ||
* Port: Port Stages is running on (80 for http, 443 for https) or any other custom port | * Port: Port Stages is running on (80 for http, 443 for https) or any other custom port | ||
=== API Permissions === | === API Permissions === | ||
+ | |||
In addition to the Redirect URIs, the application needs permissions for file handling in behalf of the user. The picture below shows, how this should look like: | In addition to the Redirect URIs, the application needs permissions for file handling in behalf of the user. The picture below shows, how this should look like: | ||
- | {{cms: | + | {{:cms: |
==== Known Issues ==== | ==== Known Issues ==== | ||
== Commit comments for file versions == | == Commit comments for file versions == | ||
+ | |||
For each checkin of a file, the user can attach a comment for the version which gets created. The Microsoft Endpoint, which is used to read that information, | For each checkin of a file, the user can attach a comment for the version which gets created. The Microsoft Endpoint, which is used to read that information, | ||
== Behavior of Lock/Unlock == | == Behavior of Lock/Unlock == | ||
+ | |||
Currently, the graph API only supports checkin/ | Currently, the graph API only supports checkin/ | ||
== Initial commit == | == Initial commit == | ||
+ | |||
Creates two versions (one for the creation of a new file/ second for updating the properties) | Creates two versions (one for the creation of a new file/ second for updating the properties) | ||
+ | |||
+ |