Para integrar con Confluence, necesitas crear una aplicación de Atlassian que actuará como un puente entre Zylon ↔ Confluence y configurar Zylon para usar la nueva aplicación de Atlassian
Primero necesitas una cuenta de Atlassian que será la propietaria de la aplicación. Recomendamos usar una cuenta no personal. Esta cuenta no necesita tener acceso a ningún Space ya que servirá como un puente entre Zylon y Confluence.
Proporciona un nombre significativo para la Aplicación.
En distribución:
En el menú izquierdo navega a Distribution
Haz clic en Edit
En estado de distribución:
Selecciona la casilla Sharing.
Ingresa un nombre de proveedor o elige la opción Use your own name.
Si tienes una política de privacidad, proporciona el enlace a ella. Si no, usa el enlace por defecto: https://example.com/privacy, que está destinado para uso interno.
Para la pregunta “¿Tu aplicación almacena datos personales?”, selecciona No
En permisos:
En el menú izquierdo, navega a Permissions.
Haz clic en Add para Confluence API.
La página se actualiza automáticamente, y debería aparecer un nuevo botón Configure. Si no aparece, actualiza la página manualmente.
Haz clic en Configure.
Haz clic en Granual scopes y luego en Edit scopes
Agrega uno por uno los siguientes permisos. Puedes buscarlos pegando los valores en el campo con una lupa.Debe haber un total de 10 scopes agregados que puedes revisar antes de guardar.
En el campo Callback URL, ingresa:
https://zylon.company.com/api/app/integration/confluence/callbackReemplaza zylon.company.com con el hostname donde está instalado Zylon en tu servidor.
Haz clic en Save changes.
En configuración:
En el menú izquierdo, navega a Settings. Copia los dos valores listados bajo Authentication details: