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 AtlassianDocumentation Index
Fetch the complete documentation index at: https://docs.zylon.ai/llms.txt
Use this file to discover all available pages before exploring further.
Crear una 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.-
Ve a https://developer.atlassian.com/console/myapps/
Haz clic en
Create→OAuth 2.0 integration

- Proporciona un nombre significativo para la Aplicación.

- En distribución:
- En el menú izquierdo navega a
Distribution - Haz clic en
Edit
- En el menú izquierdo navega a

- 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
AddparaConfluence 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 scopesy luego enEdit scopes

-
Agrega uno por uno los siguientes permisos. Puedes buscarlos pegando los valores en el campo con una lupa.
Debe haber un total de
10scopes agregados que puedes revisar antes de guardar.


- En autorización:
- En el menú izquierdo, navega a
Authorization. - Haz clic en
AddparaOAuth 2.0 (3LO).

- En autorización:
- En el campo
Callback URL, ingresa:https://zylon.company.com/api/app/integration/confluence/callbackReemplazazylon.company.comcon 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 bajoAuthentication details:- Client ID
- Secret

Configurar Zylon para usar la Aplicación de Atlassian
Con los valores que hemos adquirido en el paso 10, necesitas editar el archivo de configuración de Zylon ubicado en/etc/zylon/zylon-conf.yaml
Agrega el siguiente fragmento al final del archivo
- clientId → valor generado en el paso 10
- clientSecret → valor generado en el paso 10
- redirectUri → mismo valor que en el paso 9
/etc/zylon/zylon-conf.yaml
Finalmente, ejecuta el siguiente comando para reiniciar Zylon y actualizar la configuración
Solución de Problemas
Intento cargar archivos a la base de conocimiento y el botón de Confluence está deshabilitado
Limpia la caché del navegador e intenta de nuevo.Cuando hago clic en Upload files -> From Confluence el inicio de sesión no funciona
- Verifica que el
clientIdsecretIdestén copiados y pegados correctamente en el archivo de configuración de Zylon - Verifica que la
Callback URLsea correcta en el paso 9 y sea la misma que elredirectUrien el archivo de configuración.
No veo ningún espacio para importar
- Asegúrate de haber iniciado sesión en Confluence con una cuenta que tenga acceso a espacios.
- Verifica que los permisos requeridos sean correctos como se muestra en el paso 6