Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Include Page
API Header
API Header

Steps to Create a Xero Connector

  1. Log in to Xero developer account and go to My Apps section.

    image-20240313-095606.pngImage Added

  2. Click New app in the top right.

    image-20240318-104340.pngImage Added

  3. Enter the app configuration details as below

    1. Give an App name such as “Zilla Integration”.

    2. Select Integration Type “Web app”.

    3. Enter you Company or application URL

    4. Enter the redirect uri provided in Redirect URI.

      Code Block
      https://app.zillasecurity.com/api/auth/callback/xero

    5. Read and confirm Terms & Conditions then click Create app.

      image-20240318-105902.pngImage Added

  4. Navigate to Configuration section.

    image-20240313-100028.pngImage Added
  5. Click Generate a secret.

    image-20240313-100650.pngImage Added

  6. Copy the client id and secret for use in a future step.
    Note: Make sure to copy your secret because you won’t be able to access it again.

    image-20240313-101004.pngImage Added

  7. Copy your tenant name as highlighted below and save it for a future step.

Info

Get you tenant name from My Account page.

image-20240318-124829.pngImage Added

 

Steps to setup Xero application instance in Zilla

  1. Visit the Zilla application and login using your admin credentials and then click Add Applicationin the top right.

     

    Image Added

     

  2. A window with a search bar appears, type in Xero in the search bar. Xero application entry will appear at the top of the list, click Add to Applications button to the right.

    image-20240314-064425.pngImage Added

     

  3. Fill in the form with appropriate details and then click Add to Applications button.

    image-20240314-064513.pngImage Added

     

  4. A detailed view of Xero application appears. Click Sync now or the gear icon in top right corner to configure your application.

    image-20240314-064827.pngImage Added

     

  5. Enable API Integration option from the dialog.

    image-20240314-064912.pngImage Added

     

  6. Add the configuration details from an earlier step and click Sync Now / Next.

    image-20240314-065011.pngImage Added

     

    1. Client Id - OAuth application Client Id for the connector that you have created in Xero.

    2. Client Secret - OAuth application Client Secret for the connector that you created in Xero.

    3. Tenant Name - This will be the name representing your organisation within the Xero platform.

Info

For each organization, you are required to create a new and separate application instance on the Zilla platform.

  1. Click Next.

    image-20240314-065947.pngImage Added

     

  2. After clicking Next you may be redirected to login page if you are not logged in, otherwise you will be redirected to the consent page. Here, you can choose the organization from the drop down menu that you previously entered during the configuration process. Click Continue... on the consent page and you will then be redirected back to Zilla.

    image-20240314-070300.pngImage Added


     

  3. Click Done.

    image-20240314-071653.pngImage Added

     

Include Page
Integrations Footer
Integrations Footer