jEDHOC - Data Exchange for Confluence - Operations


Englisch Version 


Requirements

  • min. jEDHOC Version 3.4
  • min. Atlassian Conlfuence 6.x
  • User accounts have the same e-mail address in the jEDHOC as in the Atlassian Confluence.
  • Attachment of Atlassian Confluence under the menu "item application" (see jEDHOC Anwendungsverknüpfungen)

Establishment of an application link in the Atlassian Confluence

First of all, jEDHOC will be added in the Atlassian Confluence under the menu item Extensions → Applicationslinks.

Adding jEDHOC

jEDHOC is created as a generic application in the Atlassian Conlfuence.

Application NamejEDHOC
Application-URLhttps://[DNS Name]/restservices


Outbound Authentication

Name of the serviceprovidersjEDHOC
Consumer keyValue from application links of jEDHOC
Shared secret keyValue from application links of 
Requesttoken-URLhttps://[DNS Name]/restservices/plugins/servlet/oauth/request-token
URL of the access tokenhttps://[DNS Name]/restservices/plugins/servlet/oauth/access-token
Authorize URLhttps://[DNS Name]/oauth/authorize


Inbound Authentication

Consumer-KeyValue from application links of jEDHOC
Consumer-NamejEDHOC
Public-KeyPublic Key from application links of jEDHOC


Authentication of the user

In order for a user to be able to use the plugin, the user must enable access to the application on first use. This is done via a dialog box.

If the dialog is confirmed, the user receives his token and can send data via the plugin.


Deutsche Version


Voraussetzungen

  • min. jEDHOC Version 3.4
  • min. Atlassian Conlfuence 6.x
  • Die Benutzerkonten haben die gleiche E-Mail Adresse in jEDHOC sowie in Atlassian Confluence
  • Attachment of Atlassian Confluence under menu item application (see jEDHOC Anwendungsverknüpfungen)

Aufbau einer Applikationsverbindung im Atlassian Confluence

Zunächst wird jEDHOC im Atlassian Confluence unter dem Menüpunkt Erweiterungen → Applicationslinks hinzugefügt.

jEDHOC Hinzufügen

jEDHOC wird als generische Anwendung im Atlassian Conlfuence erstellt.

Andwendungs NamejEDHOC
Anwendungs-URLhttps://[DNS Name]/restservices


Ausgehende Authentifizierung

Name des DienstleistersjEDHOC
VerbraucherschlüsselValue from application links of jEDHOC
Gemeinsamer GeheimschlüsselValue from application links of 
Anfragetoken-URLhttps://[DNS Name]/restservices/plugins/servlet/oauth/request-token
URL des Zugriffstokenshttps://[DNS Name]/restservices/plugins/servlet/oauth/access-token
URL autorisierenhttps://[DNS Name]/oauth/authorize


Eingehende Authentifizierung

Verbraucher SchlüsselValue from application links of jEDHOC
Verbraucher NamejEDHOC
Öffentlicher SchlüsselPublic Key from application links of jEDHOC


Authentifizierung des Benutzers

Damit ein Benutzer das Plugin nutzen kann, muss er bei der ersten Verwendung den Zugriff auf die Anwendung ermöglichen. Dies geschieht über ein Dialogfenster.

Wird der Dialog bestätigt, erhält der Benutzer sein Token und kann über das Plugin Daten senden.