search mobile facets autocomplete spellcheck crawler rankings weights synonyms analytics engage api customize documentation install setup technology content domains user history info home business cart chart contact email activate analyticsalt analytics autocomplete cart contact content crawling custom documentation domains email engage faceted history info install mobile person querybuilder search setup spellcheck synonyms weights engage_search_term engage_related_content engage_next_results engage_personalized_results engage_recent_results success add arrow-down arrow-left arrow-right arrow-up caret-down caret-left caret-right caret-up check close content conversions-small conversions details edit grid help small-info error live magento minus move photo pin plus preview refresh search settings small-home stat subtract text trash unpin wordpress x alert case_deflection advanced-permissions keyword-detection predictive-ai sso

Confluence Cloud Connector Guide

Ingest all of your Confluence Cloud pages into Enterprise Search.

The Confluence Cloud Connector requires that you connect Enterprise Search within Atlassian.net.

For self hosted Confluence, see Confluence Server.

Configuration

Login to the Atlassian developer portal.

Click Create new app:

Confluence - Creating a new app.

Provide a name and agree to the terms:

Confluence - Sign your life away.

Next, add a description and an image.

Right click and save-as this one, if you'd like:

It's all colourful, sleek, and sophisticated. A partial, sunlike circle with a convex-like bubble coming out of the right side connects to what looks like a convex green eye. It's pretty radical.

Afterwards, click Save changes.

You can also safely retrieve your Client ID and Secret.

Those will need to be placed within Enterprise Search.

Keep your secret, secret!

Next we need to add an API and give it permissions.

In the left-side bar, click OAuth 2.0 (3LO):

Confluence - OAuth for access.

Next, add a Callback URL.

It must look like this, relative to your host:

  • http://localhost:3002/ent/org/sources/confluence_cloud/create

Select Save changes....

Confluence - Adding a Callbakc URL.

Once you do, a prompt appears.

Click the Add APIs hyperlink:

Confluence - Clicking a link.

Find Confluence API and select Add:

Confluence - Add me!

You will need to enable a series of permissions.

Add the following:

  • read:confluence-space.summary
  • read:confluence-props
  • read:confluence-content.all
  • read:confluence-content.summary
  • search:confluence

Great! That's it for the Atlassian developer portal.

Take your Client ID and Secret over to Enterprise Search.

Login to Enterprise Search.

Click Sources within the sidebar.

Confluence - Click Sources within the sidebar.
A picture of the sidebar within the administrative dashboard. The item

Click Configure under the Confluence Cloud source.

Enter your Client ID and Secret along with your Atlassian subdomain as the BaseURL:

Confluence - Adding secrets and things.

... Return to the source and select Add instead of Configure.

Next, you'll need to click I understand.

Why the hurdle? We want to make it clear that you're adding a public source.

All of its contents will be accessible by those with the right permissions.

If you're comfortable with that, click the button:

Confluence - Understanding the nature of public sources.
It's a button that says I understand. Seems annoying, but you'd be amazed at the things that happen.

After that, you'll be asked to connect to Confluence.

Click Allow.

Confluence - Accept and connect!
Connect the Connector!

Congratulations! Confluence Cloud is now a content source -- it's time to search.

You can now make the source available to various groups and scale its relevance priority.


Enjoying the beta? Something broken? Lost? Please send us your feedback or visit the Enterprise Search community.