connectors icon indicating copy to clipboard operation
connectors copied to clipboard

Confluence connector: Please import Confluence page labels for each page

Open Gleb-Gadyatskiy opened this issue 9 months ago • 1 comments

Problem Description

It is possible to assign labels to each Confluence page. This labels can be used to identify purpose of the page. For example "kb" - for "Knowledgebase" pages.

Proposed Solution

Import labels for each page in Confluence connector and put them in a separate field or in "tags"

It allows to filter imported pages later. For example, I'd like Confluence pages with label "kb" be copied later in Elastic AI Assistant Knowledgebase.

Gleb-Gadyatskiy avatar Apr 26 '24 13:04 Gleb-Gadyatskiy

REST API to use https://docs.atlassian.com/atlassian-confluence/REST/6.6.0/#content/{id}/label-labels

Gleb-Gadyatskiy avatar Apr 26 '24 13:04 Gleb-Gadyatskiy

@praveen-elastic please make sure importing labels is configurable as a RCF, and users opt-in when they want to sync labels.

danajuratoni avatar May 15 '24 08:05 danajuratoni

Yes, we have added a configurable field for that: https://github.com/elastic/connectors/pull/2549, once this is merged, we'll raise a PR on kibana to update the RCF.

praveen-elastic avatar May 15 '24 08:05 praveen-elastic

Tested - works great, good job!

Gleb-Gadyatskiy avatar May 22 '24 16:05 Gleb-Gadyatskiy