Pulseway RMM integration instructions

This article provides instructions on how to integrate Pulseway RMM into Lifecycle Manager.

As of September 2024, integrating Pulseway RMM with Lifecycle Manager requires a Token ID and Token Secret, as Pulseway RMM API version 3 mandates these parameters. Follow the steps below to generate the necessary credentials and set up the connection.

Prerequisites

Before proceeding with the integration, please ensure the following requirements are met:

  • Manage Integrations Permission: Verify that the Manage integrations permission is enabled for your ScalePad Hub account.
  • Administrator Credentials: Confirm that you have Administrator user credentials for Pulseway RMM.

To successfully integrate Pulseway RMM with Lifecycle Manager, please follow these steps in each article section:

Integration steps in Pulseway RMM

Integration steps in Lifecycle Manager

Integration steps in Pulseway RMM

Create a Lifecycle Manager integration user

  1. Sign in to Pulseway RMM.
  2. Create a single-use service account for Lifecycle Manager with Read-Only access and a complex password.
    1. We require Read-Only access because Two-Way Sync is not yet available for Pulseway RMM
  3. For help creating user accounts in Pulseway, see their help center:
    1. How to add Users in Pulseway
    2. User access management in Pulseway

Generate Token ID and Token Secret

To create a third-party token:

  1. Access Pulseway RMM: Sign in to Pulseway RMM.
  2. From the left navigation menu, navigate to Configuration > API Access > Third-Party Tokens
  3. Click Create Token in the upper-right corner of the page. You may need to verify your password.
    PulsewayRMM_create_token.png
  4. Configure the Token: From the Details page, perform these steps: 
    1. Name your Token: Name the token something recognizable, such as “Lifecycle Manager Token,” and optionally add a description.
      PulsewayRMM_token_details.png
    2. Set Token Validity Period: After entering a description, we recommend setting an expiry to 6 months.
      PulsewayRMM_token_validity_date.png
    3. Click Next.
    4. Set Token Permissions:
      1. Click Edit Permission
        PulsewayRMM_token_edit_permissions.png
      2. On the Edit Permissions page, click Device > Get All Devices. Then select Asset > Get All Devices and Asset Information. Note: IP whitelisting and organization selection can be left as default settings, or you can adjust them to meet your needs.
        PulsewayRMM_token_permissions_set.png
  5. Generate the Token: Once your token ID configuration is complete, click Create. Keep the Token secret secure as this value is not recoverable once navigating away.

Why 6 months for expiry? - We adhere to Microsoft’s recommendation of 6-month token expiration, striking a balance between maintaining secure access to the application and providing convenience for our partners.

Integration steps in Lifecycle Manager

Navigate to Lifecycle Manager and enter your credentials in the add integration page for Pulseway RMM with the Token ID and Token Secret from the previous section.

Add integration credentials to Lifecycle Manager

  1. Enter credentials in Lifecycle Manager: From Lifecycle Manager, navigate to Integrations and click the Add integration button.
  2. The Add integration page will open. Select Pulseway RMM.
  3. On the Pulseway RMM add integrations page, enter the following credentials:
    1. Token ID: Enter the Token ID generated in Pulseway RMM.
    2. Token Secret: Enter the Token Secret you saved earlier.
    3. Pulseway RMM Hostname: Input the hostname of your Pulseway RMM instance (e.g., yourdomain.pulseway.com).
  4. Configure Integration Settings: Select your desired settings, such as asset check-in date preferences and how to handle assets without serial numbers.
  5. Save the Integration: Click Connect now to complete the integration process.

Pulseway_RMM_integration_NEW.png

When you click Connect now, Lifecycle Manager performs a full sync. When finished, you should be able to view your hardware assets in your account.


What's next