Skip to main content
Skip table of contents

Configure Article Fields

Knowledge:Bridge sets the following Knowledge Article fields by default:

  • Article Title

  • Article Summary

  • URL Name

  • Channels

  • Article Content

It is possible to optionally let Confluence users populate other Knowledge Article standard or custom fields by defining a Global or Knowledge Action in Salesforce (by a Salesforce Administrator) that may be selected in the “Configure Article Fields“ tab in the Space settings for Knowledge:Bridge.

Configure Article Fields

Article Fields and layout can be defined in Salesforce as a Global Action or Knowledge Action.

Use Global Action to let Confluence users populate fields only the first time the page is being published (can not be edited from Confluence after page is published).

Use Knowledge Action to let Confluence users to set fields when publishing the page to Salesforce for the first time (fields are populated immediately after a Knowledge Article is created) but also let them update the fields via “Update Metadata“ or “Bulk publish” options.

Note it is also possible to use both, in this scenario fields defined in Global Action will be used for creating the Article and fields defined in Knowledge Action will be used for update.

We recommend using Global Action only in the following scenarios:

  • Knowledge Article has custom required fields in the Knowledge Article Layout in Salesforce (and so if those fields are not populated at creation time then it is an error)

  • You are using Knowledge Action but want to define a different set of fields that can be populated when publishing the page for the first time only.

For all other use cases we recommend using Knowledge Action.

Article Fields via Global Action

In Salesforce go to Setup → Global Actions → New Action and select “Create a Record” for Knowledge object, set a label and name but make sure the name field starts with the “KB_“ prefix. Record type selection is required (different than --Master--) if there are records types defined for Knowledge object.

Save and next add the Knowledge fields that Confluence users may populate (note Title and URL Name are required and should not be removed from the layout). It is also possible to set other fields as required by editing the field properties (in the example below we set “Product“ as required). Save the layout.

In Confluence, go to the Space Settings → Knowledge:Bridge → Configure Article Fields, select the Global action created previously and save.

After saving when a Confluence user tries to publish a page the global action fields will be presented to the user

Article Fields via Knowledge Action

In Salesforce go to Setup → Object Manager → Knowledge → Buttons, Links, and Actions → New Action and select “Update a Record”, set a label and name but make sure the name field starts with the “KB_“ prefix.

Save and next add the Knowledge fields that Confluence users may populate (Title and URL Name can be removed from the layout, also make sure Body/Content field is NOT added). It is possible to set fields as required by editing the field properties (in the example below we set “Product“ as required). Save the layout.

In Confluence, go to the Space Settings → Knowledge:Bridge → Configure Article Fields, select the Knowledge Action created previously and save.

After saving when a Confluence user tries to publish a page for the first time the Knowledge Action fields will be presented to the user

For updating Article fields go to Update Salesforce Metadata → Article Fields

Supported Field Types

Type

Status

Lookup Relationship

SUPPORTED

Checkbox

SUPPORTED

Currency

SUPPORTED

Date

NOT SUPPORTED

Date/Time

NOT SUPPORTED

Email

SUPPORTED

File

NOT SUPPORTED

Number

SUPPORTED

Percent

SUPPORTED

Phone

SUPPORTED

Picklist

SUPPORTED

Picklist (Multi-Select)

SUPPORTED

Text

SUPPORTED

Text Area

SUPPORTED

Text Area (Long)

SUPPORTED

Text Area (Rich)

SUPPORTED

URL

SUPPORTED

Formula

NOT SUPPORTED

Considerations

  • When publishing via global action, Channels are not available for selection by default, each channel checkbox need to be added to the global action layout if needed.

  • Default channels configured in Knowledge:Bridge space settings does not apply for pages published via global action, or pages published via Knowledge action when there are at least one channel checkbox in the knowledge action layout.

  • Title, URL Name and Body Article fields are always set by Knowledge:Bridge and can not be populated/modified via Global or Knowledge actions.

  • Field dependencies are not supported (dependent picklists)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.