Content
View differences
Updated by Dominic Bräunlein 14 days ago
####
* Before OpenProject project members are able to access, link to and create wiki pages in XWiki, an administrator has to set up the integration. This is a one-time operation per wiki instance.
* There is a new entry in the administration settings, at _Administration → Wikis → Wiki providers_
* This will display all existing integrations with wiki providers.
* There is an additional menu item _Administration → Wikis → Internal wiki_ By default it has only the internal Wiki.
* The internal Wiki can be enabled/disabled on the instance and is enabled by default.
* Administrators can click on the **\+ Wiki provider** button and select "XWiki" to be taken to the "**New "New XWiki provider**" instance" page where they can begin configuring the integration.
* Setting up an XWiki-OpenProject integration involves two main steps on the OpenProject side, through which the users are guided step-by-step:
* In _General information_, the admin user gives the XWiki instance to which they're connecting a name, name and a host URL and the Authentication method. URL.
* In _OAuth configuration_, applications_, there is an exchange of OAuth client IDs and secrets between the two applications.
* OpenProject will generate its own values that the user will have to paste into the OpenProject extension integration setup flow in XWiki.
* ~~XWiki XWiki will, in turn, also generate a client ID and secret that the user will be asked to enter on this page.~~
* The XWiki client ID, secret and redirect URL are also generated in OpenProject for the user to copy them into the OpenProject extension in XWiki page.
* In _My account / Access tokens_ the current user can revoke/delete each access token that was granted to each XWiki instance.
####
#### **Visuals**
**Please refer to the Figma mockups:**
* **Integration setup:** [https://www.figma.com/design/m0Aj4o5upRvD2kdSB7mMQT/XWiki-Integration?node-id=214-6909](https://www.figma.com/design/m0Aj4o5upRvD2kdSB7mMQT/XWiki-Integration?node-id=214-6909)
* A health check can **Health checks:** to be performed after the setup, which signals a working state or provides clues about any issues. updated
* Before OpenProject project members are able to access, link to and create wiki pages in XWiki, an administrator has to set up the integration. This is a one-time operation per wiki instance.
* There is a new entry in the administration settings, at _Administration → Wikis → Wiki providers_
* This will display all existing integrations with wiki providers.
* There is an additional menu item _Administration → Wikis → Internal wiki_
* The internal Wiki can be enabled/disabled on the instance and is enabled by default.
* Administrators can click on the **\+ Wiki provider** button and select "XWiki" to be taken to the "**New
* Setting up an XWiki-OpenProject integration involves two main steps on the OpenProject side, through which the users are guided step-by-step:
* In _General information_, the admin user gives the XWiki instance to which they're connecting a name,
* In _OAuth configuration_,
* OpenProject will generate its own values that the user will have to paste into the OpenProject extension
* ~~XWiki
* The XWiki client ID, secret and redirect URL are also generated in OpenProject for the user to copy them into the OpenProject extension in XWiki
* In _My account / Access tokens_ the current user can revoke/delete each access token that was granted to each XWiki instance.
####
#### **Visuals**
**Please refer to the Figma mockups:**
* **Integration setup:** [https://www.figma.com/design/m0Aj4o5upRvD2kdSB7mMQT/XWiki-Integration?node-id=214-6909](https://www.figma.com/design/m0Aj4o5upRvD2kdSB7mMQT/XWiki-Integration?node-id=214-6909)
* A health check can