BigPanda to JSM Assets

BigPanda to JSM Assets

Purpose: Configure OnLink to receive BigPanda data through a webhook and import it into JSM Assets.

How it works: BigPanda sends data to an OnLink webhook URL. OnLink authenticates the request and maps the incoming BigPanda attributes to fields in a JSM Assets object type.

BigPanda webhook notification document https://docs.bigpanda.io/en/notifications-webhook

1. Create the OnLink webhook

  1. Open your OnLink application.

  2. Select Webhooks.

  3. Click Add to create a new webhook.

2. Configure the Assets destination

  1. Enter a name for the webhook.

  2. Select Import to Assets.

  3. Enter the Workspace ID. To find it, follow the link in the field's help text.

  4. Select the target Asset Schema.

  5. Select the target Object Type.

3. Map BigPanda attributes to Assets fields

For each field you want to import:

  1. Use the mapping drop-down to select Map.

  2. In Input Attribute, select the field received from BigPanda.

  3. In Value, select the corresponding attribute from the JSM Assets schema.

  4. Repeat these steps for each attribute you need to import.

Mapping

Purpose

Mapping

Purpose

key:incident.id=Incident ID

Uses the BigPanda incident id field as the unique key for matching and updating JSM Assets objects.

map:incident.status=status

Maps the BigPanda incident.status to the status field.

map:incident.resolved=resolved

Maps the BigPanda incident.resolved flag to the resolved field.

map:incident.alerts.0.id=alert_id

Maps the first alert's id to the alert_id field.

map:incident.alerts.0.status=alert_status

Maps the first alert's status to the alert_status field.

map:incident.alerts.0.description=alert_description

Maps the first alert's description to the alert_description field.

4. Configure basic authentication

BigPanda uses these credentials when it sends data to OnLink.

  1. Set a Username.

  2. Set a Password.

  3. Save or publish the webhook configuration.

5. Configure BigPanda

  1. Copy the OnLink Webhook URL.

  2. In BigPanda, configure the integration to send data to this URL.

  3. Enter the same username and password configured in OnLink.

  4. Send a test payload and verify that the data appears in the selected JSM Assets object type.