Damit melibo eine Verbindung zu deiner Confluence-Wissensdatenbank herstellen kann, benötigst du eine Client ID und ein Client Secret aus deiner Atlassian-Administration.
Diese Anleitung zeigt dir Schritt für Schritt, wie du diese Zugangsdaten erzeugst.
🔐 Voraussetzungen
Bevor du beginnst, stelle bitte sicher:
Du nutzt Confluence Cloud (Atlassian Cloud).
Du besitzt Administrator-Rechte für dein Atlassian-Konto.
Du hast Zugriff auf die Atlassian Developer Console.
Gib der App einen Namen, z. B.:
melibo Confluence Integration
Bestätige mit Create.
3️⃣ Client ID & Client Secret anzeigen
Nach dem Erstellen der App bekommst du direkt:
Client ID
Client Secret
👉 Wichtig: Das Client Secret wird nur einmal vollständig angezeigt.
Kopiere beide Werte und speichere sie sicher ab.
4️⃣ OAuth2 Redirect URL einrichten
Damit melibo die Authentifizierung korrekt durchführen kann:
Öffne in deiner App das Menü “Authorization”.
Klicke auf “Add redirect URL”.
Trage folgende URL ein:
Speichere die Einstellungen.
5️⃣ API-Berechtigungen für Confluence setzen
Wechsle in deiner App zum Bereich “Permissions”.
Unter “APIs” klicke auf Add.
Wähle die Confluence API aus.
Füge folgende Berechtigungen hinzu:
read:confluence-content.summary
read:confluence-content.all
read:confluence-space.summary
read:confluence-props
(optional)read:user – für Autorinformationen
Speichere die Permissions.
6️⃣ App in deiner Atlassian-Site installieren
Gehe in der App zu “Install”.
Wähle deine Confluence-Site aus
(z. B. yourcompany.atlassian.net).
Klicke auf Install.
Jetzt ist die App in deiner Confluence-Umgebung aktiv.
🎉 Fertig!
Du hast jetzt erfolgreich:
deine Client ID
dein Client Secret
die App installiert
die richtigen Berechtigungen gesetzt
👉 Diese Daten kannst du nun im melibo-Frontend eintragen, um die Confluence-Synchronisierung zu aktivieren.
Gehe dazu in den Knowledge Hub → Sources:
https://editor.melibo.de/knowledge-hub/overview
Dort kannst du außerdem festlegen, welche Ordner (Spaces) du für melibo freigeben möchtest.