Confluence is a collaboration tool used to help teams to collaborate and share knowledge efficiently.
Connect Confluence with Devo SOAR
Navigate to Automations > Integrations.
Search for Confluence.
Click Details, then the + icon. Enter the required information in the following fields.
Label: Enter a connection name.
Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).
Remote Agent: Run this integration using the Devo SOAR Remote Agent.
URL of Confluence Instance: URL of your confluence instance.
Server Type: Select type of confluence server.
Username: Username of your confluence instance.
Password or API Token: Password or API token of your confluence instance.
After you've entered all the details, click Connect.
Actions for Confluence
Create Page
Create a new page
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Page Title | Column containing page title. | Required |
Space Key | Column containing space key. | Required |
Page Content | Column containing page content. | Required |
Parent Page Title | Column containing parent page title. | Required |
Update Page
Update content to an existing page.
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Type | Select type of update. (Default is 'Append'). | Required |
Page Title | Column containing page title. | Required |
Page Content | Column containing page content. | Required |
Search Page
Search page by title.
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Page Title | Column containing page title. | Required |
Delete Page
Delete page by title.
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Page Title | Column containing page title. | Required |
Get Attachments
Get Attachments by Content ID.
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Content ID | Jinja-templated text containing the value of content ID. Example: {{content_id}}. | Required |
Limit | Jinja-templated text containing the value of limit (Default is 100000). Example: {{limit}}. | Optional |
Update Attachment Data
Update Attachment's Binary Data.
Input Field
Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.
Input Name | Description | Required |
---|---|---|
Content ID | Jinja-templated text containing the value of content ID. Example: {{content_id}}. | Required |
Attachment ID | Jinja-templated text containing the value of attachment ID. Example: {{attachment_id}}. | Required |
LHUB File ID | Jinja-Templated text containing the value of LHUB File ID. Example: {{lhub_file_id}}. | Required |
Minor Edits | Select type of Minor Edits. if true, no notification email or activity stream will be generated when the attachment is added to the content (Default is True). (True/False). | Optional |
Release Notes
v2.0.0
- Updated architecture to support IO via filesystemv1.1.5
- Added documentation link in the automation library.v1.1.4
- Bug fix: wiping data in update page action while making multiple request on a same page at same time.