Using Certificate Authentication with Microsoft Applications

Issuetrak can use certificate authentication to authenticate with your app registration in Microsoft 365, which in turn allows you to benefit from Issuetrak's Incoming Email, Outgoing Email, and Identity Management features. 

In fact, we recommend using certificate authentication instead of client secrets when you utilize our integration with Microsoft applications. 

This article assumes that you have already created (or are in the process of creating) an app registration in Microsoft 365, and provides steps for creating and uploading a certificate from Issuetrak to use with Microsoft 365 with that app registration.


Creating a Certificate

These steps apply to both new and existing Microsoft Application entries in Issuetrak.

  1. Log into your Issuetrak site.
  2. Click the gear icon in the top right > choose Microsoft Applications beneath Integrations.
  3. If you are updating an existing entry to use a certificate, then click Edit next to the application that you need to update with the certificate. Otherwise, click on Add New
  4. Change Authentication Type to "Create New Certificate".
    1. If this is a new application entry, then go ahead and fill in the rest of the required information. 
  5. Click Update and Download Public Key.

Your browser will download the certificate to your PC. Take note of its download location. You will need to upload this certificate to your Microsoft 365 app registration for Issuetrak (explained in the next section). 


Uploading the Certificate to Microsoft 365

  1. Navigate to entra.microsoft.com.
  2. Use the left menu to find and click on App Registrations.
  3. Find and click on the app registration for your Issuetrak site. (You or another administrator would have set this name during the initial app registration.) It might be necessary to change the view to All applications to find the relevant registration.
  4. On the left menu, click on Manage to see more options, then choose "Certificates & Secrets".
  5. Choose Upload certificate
  6. You'll be prompted to navigate to the path of a certificate on your local machine. Find the certificate that you downloaded in the previous section. It will use the PEM file extension. 
  7. (Optional) Add description for this certificate. 
  8. Click Add

Now you should test functionality in Issuetrak to ensure that its integration with your Microsoft app registration was successful.