Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Create a Support Ticket
  • Partner Portal
  • CYRISMA MSP Dashboard
  • Home
  • PSA Integrations

ConnectWise PSA Integration Guide

This guide provides step-by-step instructions for creating a security access role within ConnectWise and establishing a secure API user assigned to that role. This setup is crucial for enabling CYRISMA to communicate effectively with the ConnectWise PSA platform.

Written by Liam Downward

Updated at November 20th, 2024

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • User Manual
    Overall Risk Dashboard Agent Status Report Builder Data Scan Vulnerability Scan Secure Baseline Compliance Mitigation Dark Web MSP Interface Instance Admin
  • Self Onboarding Guide
  • Agents
  • The Cyber Risk Assessment Process
  • PSA Integrations
  • General Questions and Troubleshooting
    Agent Troubleshooting Scanning Troubleshooting
  • The Cyber Risk Assessment Process (Video Tutorials)
  • Sales and Prospecting Articles
  • CYRISMA Partner Portal Access
  • Glossary
  • API Documents
  • CYRISMA Change Log
  • Support Ticket SLA
  • Billing Questions
+ More

Table of Contents

1. Create Security Role Steps to Create a Role: 2. Create API User Steps to Create an API User: Important Note: Conclusion

1. Create Security Role

ConnectWise API access functions under the rights of the assigned API account using role-based security. It is essential to avoid using a pre-existing role such as “Admin” for the API account. Instead, create a dedicated role with sufficient rights to perform necessary API actions.

Steps to Create a Role:

Navigate to Security Roles:

  • In the ConnectWise user interface, go to System > Security Roles.

Create New Role:

  • Click the plus (+) sign to create a new role.
  • Use "CYRISMA" as the Role ID.
  • Save the role to initiate configuration.

Assign Necessary Rights:

  • Assign the following rights to the CYRISMA role to ensure adequate operational capabilities:
    • Companies > Company Maintenance: Inquire Level = All
    • Service Desk > Close Service Tickets: Add = All, Edit = All, Inquire = All
    • Service Desk > Service Tickets: Add = All, Edit = All, Inquire = All
    • System > API Reports: Inquire = All
    • System > Member Maintenance: Inquire = All
    • System > My Company: Inquire = All
    • System > Table Setup: Add = All, Inquire = All

Restrict Table Setup Rights:

  • Further restrict the rights for Table Setup by removing excessive privileges. Click the “customize” link to access the detailed view.
  • Update the security rights using the arrows to transfer access privileges, ensuring that all access is removed except for the specified rights.

2. Create API User

To enable CYRISMA to communicate with the ConnectWise PSA platform, you need to set up secure API credentials.

Steps to Create an API User:

Navigate to API Members:

  • Go to System > Members and select the API Members tab from the top section of the ConnectWise interface.

Add New API Member:

  • Click the plus (+) sign to open the New Member panel.
  • Name the API user "CYRISMA" or a similar identifier for easy recognition of its purpose.
  • Assign the newly created CYRISMA role ID to this API user.

Save Member Details:

  • Use the save icon at the top to save the details of the API user.

Generate API Keys:

  • While still in the Member panel, navigate to the API Keys tab and click the plus (+) icon to generate new credentials for the API member.
  • Enter a meaningful description for the key and save the credential. This action will generate both a public and private key, which are essential for establishing the API integration.

Important Note:

  • The Private Key will only be displayed at the time of generation. It is crucial to record this key securely, as it cannot be retrieved later.

Conclusion

Following these steps will ensure that the CYRISMA Agent is properly integrated with ConnectWise PSA through a secure API user and a dedicated security access role. This setup will facilitate effective communication and operations between CYRISMA and ConnectWise. If you have further questions or require assistance, please refer to the ConnectWise documentation or contact support.

 
connectwise integrate

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How To Setup Microsoft Secure Score
  • CYRISMA Setup Guide: Integrating with PSA Platforms

Partners
pax8
CDW
Stellar Cyber
RedSky Alliance

Request A Demo
Platform
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
Resources
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
Contact Us
Address: 510 Clinton Square, Rochester, New York, USA, 14604

Email: info@cyrisma.com

Phone: 1-585-620-2496

Easiest To Do Business With Summer 2023
Category Leader Channel Program
Capterra
Software Advice

Terms of Use          Privacy Policy

Copyright © 2024 – Data Spotlite, Inc All rights reserved.
Expand