Integrating Coro with Autotask PSA

MSP admin users can integrate Coro with Autotask Professional Services Automation (PSA) to report billing data by mapping services (Coro modules) and accounts (managed workspaces).

Important

You can only configure PSA connectors in channel workspaces. For further information, see Workspace overview.

Prerequisites

Before you begin this guide, make sure you have:

  • An Autotask PSA administration account.
  • Familiarity with the Autotask PSA environment.
  • Admin user access to a Coro console channel workspace.

Configuring an Autotask PSA connector

To integrate Coro with Autotask, you must configure a PSA connector as follows:

  1. Configure Autotask
  2. Configure the Coro console

Configuring Autotask

Perform the following steps to configure Autotask:

  1. Sign in to your Autotask environment
  2. Create a new API member

Signing into your Autotask environment

To sign into your Autotask environment:

  1. Go to https://www.Autotask.net/Mvc/Framework/Authentication.mvc/Authenticate .
  2. Enter your username, and then select Continue :

    Autotask login

  3. Enter your password, and then select Login :

    Autotask login

  4. Enter your authentication code, and then select Verify :

    Autotask login

    After a successful sign-in, Autotask displays the main dashboard:

    Autotask login

Creating a new API member

Autotask uses a specific user account type called an API member to interact with the platform's API.

To create a new API member:

  1. Sign in to Autotask .
  2. From the navigation menu in the top left corner, select Admin > Account Settings & Users :

    Account Settings & Users

  3. From the Account Settings & Users tab, expand Resources/Users (HR) , and then select Resources/Users :

    Resources/Users

    Coro displays the Resources page:

    Resources

  4. Select + New , and then select New API User :

    New API User

    Coro displays the Add API User dialog:

    Add API User

  5. Enter the required fields in the General section:
    • First Name
    • Last Name
    • Email Address
    • Security Level
    • Primary Internal Location

    General

  6. From the Credentials section, select Generate Key to create the Username (Key) .

  7. Select Generate Secret to create the Password (Secret) :

    Credentials

    Important

    Autotask displays the password (secret) only once during creation. You cannot retrieve it later. If you lose your password (secret), you must generate a new one.

  8. Enter the following fields in the API Tracking Identifier section:
    • Select Integration Vendor .
    • Integration Vendor : Select Coro Cybersecurity - REST API Integration .

    API Tracking Identifier

  9. Select Save & Close :

    Save & Close

    Coro creates the new API member and adds it to the Resources page list.

Configuring the Coro console

After configuring Autotask, perform the following steps to configure the Coro console:

  1. Create an Autotask connector
  2. Map workspaces
  3. Map services

Creating an Autotask connector

To create an Autotask PSA connector:

  1. Sign in to the Coro console .
  2. From the sidebar, select Control Panel to access the Control Panel .
  3. Select Connectors :

    Accessing the Connectors page

    Coro displays the Connectors page.

  4. Select the PSA tab:

    PSA page

  5. Select ADD CONNECTOR :

    Add connector

    Coro displays the Add PSA Connection dialog.

  6. Select Autotask :

    Add PSA Connection

    Coro displays the Add Autotask connector dialog:

    Add PSA Connection

  7. Enter the following:
  8. Select CONNECT :

    Connect

    Coro creates the Autotask connector with a Connected status in the PSA Connectors list.

    At this point, the Workspace mapping and Service mapping columns display a Setup required status. You can now proceed to map workspaces and services.

Mapping workspaces

Workspace mapping links a Coro workspace to a corresponding Autotask company (account).

Important

Make sure your Autotask data supports a one-to-one mapping between Coro workspaces and Autotask companies. Incorrect mappings might prevent billing data from synchronizing correctly.

To map an Autotask company to a Coro workspace:

  1. From Workspace mapping , select Setup required :

    Map workspace

    Coro displays the Workspace mapping page:

    Workspace mapping page

    The Coro workspace column displays all Coro workspaces that are linked to the current channel workspace.

  2. From the Autotask company column of the workspace record, select the Map dropdown:

    Workspace mapping page

    Coro displays a list of Autotask companies:

    Autotask company search

  3. Use the search field to find the required Autotask company:

    Autotask company search

  4. Select the company from the filtered list:

    Autotask company search

    Coro maps the Autotask company to the Coro workspace:

    Autotask company mapped

  5. Select ‹ Control Panel to go back to the PSA tab:

    Back

    The Workspace mapping column now shows that one Coro workspace is mapped to an Autotask company:

    Autotask company mapped

Mapping services

After mapping your workspaces, map Coro services to Autotask services. Service mapping links each Coro module or add-on (such as Endpoint Security or Secure Messages) to a corresponding service in Autotask.

Important

Make sure that your Autotask data supports one-to-one mapping between Coro services and Autotask services. Each Autotask company must have a contract that includes only one of each Coro service type.

To map an Autotask service to a Coro service:

  1. Select the value listed in the Service mapping column:

    Service mapping

    Coro displays the Service mapping page:

    Service mapping page

  2. From the Autotask Services column of the workspace record, select the Map dropdown:

    Service to map

    Coro displays a list of Autotask services:

    Autotask service search

  3. Use the search field to find the required Autotask service:

    Autotask service search

  4. Select the service from the filtered list:

    Autotask service search

    Coro maps the selected Autotask service to the corresponding Coro service:

    Autotask service mapped

  5. Select ‹ Control Panel to go back to the PSA tab:

    Back

    The Service mapping column now shows that one Coro service is mapped to an Autotask service:

    Autotask service mapped

    After you successfully map workspaces and services, Autotask synchronizes device and user data daily across all your connected workspaces.