Content
- Important Prerequisites/Upgrade Instructions
- Important Notes
- Major Enhancements
- Improvements/New Features
- Resolved/Fix Issues
1. Important Prerequisites
- Customers using old module like Exchange 2010, Exchange 2010 Hosted, should NOT update to MachPanel v8.
- If
you are already running MachPanel Build 8.0.32, then this prerequisite
is already there. If you are updating from an older build, then you must need to download Microsoft .Net Framework 4.8 on control and remote servers. Once downloaded you can run the installer to install .Net framework 4.8 following below steps:



- After the installation of .Net Framework 4.8 your server will require a restart. You can click on 'Restart Now' button.
Also,
it is recommended to use the latest version of browsers (Chrome,
Firefox and Edge) and MachPanel HelpDesk Service should be disabled
before starting the Auto Update Process.
Please follow the steps given below in sequence and execute instructions in the KB articles to complete the update:
- Update to Latest MachPanel Control Server
- Update to Latest MachPanel Remote Server
2. Important Notes
- If you are using MachPanel Rest API, please follow link below to update to latest version of Rest API:
- Locate MachPanel app pool in IIS, open Advanced Settings and select .NET CLR version v4.0, restart app pool and web app.

- Copy
Web.Config file from Primary Control Server (C:\Program
Files\MachSol\MachPanel Control Server) to all your Secondary Servers.
- Also,
make sure all others files are updated on Secondary Servers, if not
then you have you update all files from Primary Control Server to all
Secondary Server by stopping all MachPanel services including MachPanel
Configuration Studio on all Server and stopping MachPanel App Pool and
MachPanel Website.
3. Major Enhancements
- Optimized client JS front end and ASP.Net backend to improve performance of control panel both on client and server side. Customers having organizations with 10K+ users will have better user experience with the control panel.
- Exchange Subscription Edition integration added.
4. Improvements/New Feature
- General (MachPanel, AD, Configuration Studio, REST API, HelpDesk):
- Updated REST API mailbox-permissions method to sync data in database/interface.
- Standardized behavior for Customer/Reseller buttons.
- Customer contact email handling updated, verification is added based on customer AD users.
- Profile Picture update support added via MachPanel interface for ADSync enabled users.
- Show most recent Provider first in Add Package (all applicable modules).
- Updated domain change flow.
- Updated backup routine to skip *.PST files when the import folder contains large locked files.
- Quantity increase/decrease and deletion for add-ons in REST API.
- Improved API validation.
- Updated CustomAttributes handling.
- Restricted Application Impersonation role to Shared Mailboxes.
- Added Basic OWA Policy auto assignment for mailboxes using the Basic template.
- Added option to import mailboxes from backend under mailboxes management.
- Added per-organization option to disable/enable mailbox on ADUser Disable/Enable.
- Added option to connect Web Console with and without Enhanced Mode for Windows VMs.
- Enhanced Sealed Image Add/Edit interface to Support Legacy (Copy-VMFile) and NoCloud ISO Options
5. Resolved / Fixed Issues
- General (MachPanel, AD, Config Studio, REST API, HelpDesk):
- Fixed issue in Load Balanced REST API file sync routine.
- Fixed auto backup not working in Configuration Studio.
- Fixed Login With Azure issue when Linked with AD Staff User Account.
- Fixed pager not working in Audit Logs listing.
- Fixed product selected in package missing in O365 Subscription detail and renewal settings.
- Fixed admin relationship role assignment in O365 management.
- Fixed ISO image checkbox display.