Configure Custom PSA API integration settings
Configure the integration of N-able N-central with your custom PSA application. This enables N-able N-central to generate tickets for devices.
When you configure and save a custom API integration, a request to create a test connection and test ticket will be initiated.
- Navigate to Administration > PSA Integration > Configure PSA Integration.
- Select Custom PSA from the Choose your PSA Solution drop-down menu.
- Enter the API CREDENTIALS FOR COMMUNICATING WITH MSP N-CENTRAL that will be used to access N-able N-central via the API.
- In the DELIVERY MECHANISM FOR TICKETS area, select Generate Tickets through an API.
- In the API TICKET GENERATION area, configure your the URL and credentials of the API in your PSA application:
- In the Base Endpoint URL field, specify the URL of the API that N-able N-central should use to communicate with your PSA application.
- In the Ticketing Endpoint field, specify the endpoint to where ticket requests will be sent (for example /ticketRequests).
- Enter the username and password credentials that should be used to authenticate to that API.
- In the Clean Up Pending Tickets area, configure what N-able N-central does with unconfirmed tickets.
- In the Ticketing Errors area, enter a destination mailbox address for ticketing error emails.
- Click Save.
This initiates a test connection to create a test ticket. The following is an example of the corresponding JSON request:
{"action": "CREATE",
"title": "TestConnection Ticket Request from N-central (Time: 2018-10-16T09:06:13.111+02:00[Europe/Prague])",
"details": "This ticket request is used for connection test from N-central to PSA, it can be safely deleted in PSA once created.",
"ncentralTicketId": "TEST_NC_TICKET_ID_2018-10-16T09:06:13.111+02:00[Europe/Prague]",
"customTags": {}
}
N-able N-central considers the test connection to be successful if your PSA application returns a 200-series HTTP response code.