QuoteWerks Development and Technical Support recommends that the API User have Admin rights in ConnectWise PSA (Manage). This being said, we understand how security is a concern when adding any integration into your environment. 


The reason that we recommend having Admin Rights is that the developers of ConnectWise PSA (Manage) have been known to tie security rights to unrelated roles and make undocumented API changes mid-release without notifying integrated partners or their paying customers. 


As new QuoteWerks functionality is added or more security roles are released, changes will need to be made to the ConnectWise PSA (Manage) API user. If the API user is not adjusted as ConnectWise PSA (Manage) makes changes, you may receive error messages letting you know that changes will need to be made to the API user or receive access denied messages when trying to access specific entities.


For these reasons, QuoteWerks Development and Technical Support recommend that the API User have Admin rights in ConnectWise PSA (Manage).


In cases where this is not possible, we have provided the following minimum access rights.  When implementing the first time, or as ConnectWise PSA (Manage) changes, or QuoteWerks features are added, it will be your responsibility to test and verify each setting in your specific ConnectWise PSA (Manage) instance (especially if you are not using the most current ConnectWise PSA (Manage) version available with all updates applied). Our recommendations are based on the current ConnectWise PSA (Manage) Instance that is available at na.myconnectwise.net. As we are made aware of changes that are necessary to the ConnectWise PSA (Manage) API user, we will update our recommendations. 


For security reasons, QuoteWerks Technical Support does not manage your specific ConnectWise PSA (Manage) Instance and changes made to your API users along with changes to your ConnectWise PSA (Manage) Instance should only be made after you have consulted with your ConnectWise PSA (Manage) Administrator(s).


--------------------------------------------

Companies-----------------------------------

--------------------------------------------

Company Maintenance    

    Inquire Level - ALL


Contacts    

    Add Level - ALL

    Edit Level - ALL

    Inquire Level - ALL


CRM/Sales Activities    

    Add Level - ALL

    Edit Level - ALL

    Inquire Level - ALL


Manage Attachments    

    Add Level - All

    Delete Level - ALL

    Inquire Level - All


Notes

    Add Level - ALL

    Edit Level - ALL

    Delete Level - ALL

    Inquire Level - ALL


Management

    Inquire Level - ALL


Team Members

    Inquire Level - ALL


Reports

    Inquire Level - ALL



--------------------------------------------

Finance-------------------------------------

--------------------------------------------

Agreements    

    Inquire Level - ALL

    Add Level - ALL 


Agreement Sales

    Inquire Level - ALL



Company Finance

    Inquire Level - ALL


Reports

    Inquire Level - ALL


--------------------------------------------

Marketing-----------------------------------

--------------------------------------------

Marketing Management    

    Inquire Level - ALL 


ConnectWise Campaign

    Inquire Level - ALL 


Marketing Groups

    Inquire Level - ALL 


Marketing Reports

    Inquire Level - ALL 


--------------------------------------------

Procurement---------------------------------

--------------------------------------------

Product Catalog    

    Add Level - ALL 

    Inquire Level - ALL



Product Billable Option

    Inquire Level - ALL


Products    

    Add Level - ALL

    Edit Level - ALL

    Delete Level - ALL

    Inquire Level - ALL


Purchase Orders    

    Add Level - ALL

    Edit Level - ALL

    Inquire Level - ALL


Reports

    Inquire Level - ALL


--------------------------------------------

Project-------------------------------------

--------------------------------------------

Project Headers    

    Add Level - ALL

    Inquire Level - ALL


Project Product    

    Add Level - ALL

    Edit Level - ALL

    Inquire Level - ALL


Project Phase

    Inquire Level - ALL


Project Reports

    Inquire Level - ALL



--------------------------------------------

Sales---------------------------------------

--------------------------------------------

Opportunity    

    Add Level - ALL

    Edit Level - ALL

    Delete Level - ALL

    Inquire Level - ALL


Closed Opportunity    

    Add Level - ALL 

    Edit Level - ALL

    Delete Level - ALL

    Inquire Level - ALL


Sales Orders    

    Add Level - ALL

    Inquire Level - ALL


Opportunity Finance    

    Inquire Level - ALL




Sales Dashboard

    Inquire Level - ALL


Sales Funnel

    Inquire Level - ALL



Sales Order Finance 

    Inquire Level - ALL



Reports

    Inquire Level - ALL


--------------------------------------------

Service Desk--------------------------------

--------------------------------------------

Service Tickets    

    Add Level - ALL

    Inquire Level - ALL


Reports

    Inquire Level - ALL


--------------------------------------------

System--------------------------------------

--------------------------------------------

API Reports    

    Inquire Level - ALL


My Company    

    Inquire Level - ALL


Table Setup    

    Inquire Level - ALL


Custom Menu Entry    

    Inquire Level - ALL


Security Roles    

    Inquire Level - ALL


System Reports    

    Inquire Level - ALL


Member Maintenance    

    Inquire Level - ALL


My Account    

    Inquire Level - ALL


***********************************************************

As of  11/9/2020 ConnectWise Manage security rights