Secrets macros can now be displayed and used within JSM (Jira Service Management).

This means JSM users can now view Secrets while in JSM without navigating away to a Confluence page.


  1. Ensure you have a Confluence Cloud space that's connected to a JSM instance.
  2. Ensure you have set up a Servicedesk project -
  3. Ensure your ITSM project is connected to a Confluence Knowledge base space -
  4. SECENCC must be installed on Confluence Cloud.

JSM and Confluence integration is quite a common configuration but the full details are beyond the scope of this page. It is well documented on Atlassian's website. Here are some helpful links:


In this common scenario, we will create a Confluence page containing company VPN details, with the VPN credentials stored in Secret macros. The goal is to make this page accessible from JSM so that users can obtain the VPN credentials via the company's IT portal.

  1. Add your Secrets in Confluence space that's dedicated to the JSM instance. Create the Secrets in a Confluence page that you want to be discoverable in JSM.
  2. We recommend you enable JSM's "article suggestions" feature which auto-suggest articles that may be helpful when users raise a request in the portal. 
    These steps are covered in detail on this Atlassian page:
    1. Set up article suggestions in portal request forms
  3. Your article should now be discoverable in JSM, but we recommend you conduct a few tests to confirm everything is working.
    1. As a standard user, search with common terms which would be used for the topic, and confirm JSM is suggesting the correct page(s).
    2. As a standard user, raise a ticket and start typing a common phrase for the topic in Summary. Confirm that JSM is suggesting the correct page(s).
    3. As an agent (IT support staff), try to resolve a test ticket for the topic, and confirm that JSM is suggesting the correct page(s).

  4. If the user or agent clicks on the suggested link, it should display the relevant page in JSM and the Secrets can be decrypted.