Connecting ExcelReportLink to Xero using a private certificate

From ExcelReportLink Wiki
Jump to navigation Jump to search

Overview

ExcelReportLink provides the ability to access your Xero data using your own private application. This approach, while technical to configure, bypasses the need to select the data file and obtain a verification code during each Get Data.

Note that should you no longer want to use ExcelReportLink, you will need to revoke XERO access from ExcelReportLink. See Removing a private application from Xero for further information.

Requirements

Prior to configuring ExcelReportLink, you will need to create your own X509 Certificate. See Creating an X509 certificate using OpenSSL for more information.

You will also need to setup a private application in Xero. See Creating a private application in Xero for more information.


How to connect ExcelReportLink to Xero using a private certificate

Data File Setup dialogue for Xero
Data File Setup dialogue for Xero

To connect ExcelReportLink to XERO using a private certificate, follow these steps.

  1. Go to the Data File Setup dialogue;
    See Changing how ExcelReportLink connects to your data file for more information.
  2. Enter the Company Name;
  3. Set the Data File Type to Xero';
  4. Set the Connection Type to Connect to Xero using your own legacy OAuth 1.0 private certificate;
  5. Enter the Consumer Key and Consumer Secret generated when you created a private application in Xero;
  6. Click the Browse button next to Private Key to browse your private key PEM file;
  7. Click the Select button to ensure the connection is created correctly;
  8. Select the Tracking Categories tab;
  9. Click Refresh Lists to pull the list of possible tracking categories;
  10. Select tracking category used for Jobs (if required);
  11. Select tracking category used for Categories (if required);
  12. Click OK to close the Data File Setup dialogue;
  13. Click Close to close the Manage Data Files dialogue;
  14. Run your first Get Data.


Related Topics