Content
View differences
Updated by Eric Schubert 14 days ago
**As** an admin
**I want to** configure an external xwiki instance as a wiki integration
**so that** this wiki can be used within projects
**Acceptance criteria**
* A wiki provider of type XWiki must be creatable, editable and delable.
* The admin must be able to set a name for the xwiki instance.
* The admin must be able to connect to a wiki on an xwiki instance by URL.
* If the URL is invalid or doesn't point to a valid xwiki instance, a validation error is shown.
* ~~The The admin must be able to set a xwiki instance identifier.~~ identifier.
* ~~The The admin must be able to copy an openproject instance identifier~~
* The XWiki provider instance created must have the universal identifier fetched and saved.
* The admin must be able to configure an authentication strategy.
* bidirectional OAuth2
* ~~common OIDC~~ common OIDC
* ~~OIDC OIDC must work with and without token exchange~~ exchange
**I want to** configure an external xwiki instance as a wiki integration
**so that** this wiki can be used within projects
**Acceptance criteria**
* A wiki provider of type XWiki must be creatable, editable and delable.
* The admin must be able to set a name for the xwiki instance.
* The admin must be able to connect to a wiki on an xwiki instance by URL.
* If the URL is invalid or doesn't point to a valid xwiki instance, a validation error is shown.
* ~~The
* ~~The
* The XWiki provider instance created must have the universal identifier fetched and saved.
* The admin must be able to configure an authentication strategy.
* bidirectional OAuth2
* ~~common OIDC~~
* ~~OIDC