Hello Partners, and welcome to our latest product update! This update covers December 2024.
- Strategic Direction
- Feature and Feature Updates
- Bug Fixes
- Performance Improvements
- Coming Soon
- Feedback
Strategic Direction
This month, our development team has focused heavily on enhancing security, improving the upcoming visualization experience, and refining our authentication system with OIDC implementation.
We've also made significant progress in optimizing our API infrastructure and addressing user permission management to provide a more secure and responsive platform.
For the upcoming period, our team is focusing on:
-
Enhanced Security Framework. We're implementing comprehensive security improvements, including better access control, protection against cross-site scripting, and enhanced API security to keep your data safe and secure.
-
Partner Center Evolution. We're continuing to develop our new visualization feature (codenamed Partner Center) with improved navigation, widget-based home page, and better organization of management tools for a more intuitive user experience.
- User Permission Refinement. We're restructuring our role assignment system to provide more granular control over user permissions, making it easier to manage access across your organization and client base.
As always, please take a look below for details on what's changed in this update.
Feature and Feature Updates
-
Partner Center Home Page Enhancement - Implemented a new Partner Home Page component structure with Kendo Tile Layout and developed Widget API capabilities, creating a more customizable and information-rich dashboard experience.
While this experience is not available to Partners today, we are excited to share it with you anyways :) -
OIDC Authentication Implementation - Added OIDC (OpenID Connect) authentication to the API and enabled database switching after OIDC auth, providing a more secure and standardized authentication experience across the platform.
-
Planner Projects/Quotes Feature - Removed the feature flag for Planner Projects/Quotes, making this functionality available to all users. Also removed the feature flag for Planner Activity, fully integrating these features into the standard platform experience.
-
Custom Endpoint Property Management - Implemented CRUD operations for CustomEndpointProperty and flattened custom property output, allowing for more flexible management of endpoint information. Added the ability to update endpoint settings via JSON patch for more efficient updates.
-
Enhanced Warranty Management - Added the ability to trigger UpdateWarranty job from RPC method and synced CPU information on patches/puts that modify CPU info, improving the accuracy and timeliness of warranty data.
Bug Fixes
-
User Interface (Bug Fix) - Resolved multiple UI issues, including sidebar menu overflow, collapse/expand behavior on refresh, three-dot menu functionality in Account > Planner, and menu bar collapse when clicking the hamburger icon. Also fixed the module expansion in the sidebar when clicking on items in Partner > Settings.
-
Authentication and Security (Bug Fix) - Fixed issues with OIDC login for new portals, addressed blank screens when disabled users log in with MS or Google, and resolved problems with the user permissions cache not being invalidated when role or role assignment changes. Fixed user enumeration vulnerabilities and missing access controls.
-
PSA Integration (Bug Fix) - Resolved issues with Kaseya policy tickets being created with random contacts assigned, Kaseya PSA sync getting stuck in progress, causing users to lose PSA keys, and Halo email links to tickets not working. Added logging to debug intermittent Halo ticket submission failures.
-
Planner and Content Management (Bug Fix) - Fixed problems with incorrect month display in Project Dates for Start and End Dates, addressed Planner Card Reports behavior issues in the UK database, and resolved issues with viewing assessment questions in the portal.
-
System Performance (Bug Fix) - Resolved caching issues when updating roles or switching between roles and addressed the issue with Usage > Adoption tab only showing a maximum of 200 users.
-
Integration Issues (Bug Fix) - Fixed errors when adding Hudu articles, resolved various SSO problems with the Bigger Brains integration, and fixed issues with DattoRMM servers still routing to the Infrastructure > Endpoints page.
Performance Improvements
-
Role Management Refactoring (Performance Improvement) - Refactored the API to handle role assignments and created a new User Permissions Service, improving the management of user access throughout the platform. Also added the ability to make new role assignments with scope for more granular control.
-
API Enhancements (Performance Improvement) - Implemented enhanced API security, improved handling of GET requests that match multiple endpoints, and enabled the use of a "side door" to access services, making the API more secure and efficient.
-
Database Optimization (Performance Improvement) - Created an EndpointSettings migration, migrated AspNetUserRoles, and improved the Flatten Endpoint Job, resulting in better database performance and reduced resource usage.
-
UI Refinements (Performance Improvement) - Added Roboto font inclusion to the header and implemented an additional divider between Partner Center & Account menu items, improving visual consistency and navigation clarity.
Coming Soon
We're continuing to evolve the Partner Center with additional widgets and customization options to provide a more personalized management experience.
Our security enhancement initiative will also continue with further improvements to role-based access control and API security. These updates will provide a more robust, secure, and user-friendly platform for managing your clients and services.
Feedback
We value your input! If you have any questions about this update or would like to provide feedback, please reach out to:
- Your CloudRadial account manager (success@cloudradial.com)
- Your CloudRadial support team (support@cloudradial.com)
Comments
0 comments
Article is closed for comments.