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 that have 10K+ users will have better user experience using the control panel.
- Exchange Subscription Edition integration supported.
4. Improvements/New Feature
- General (MachPanel, AD, Configuration Studio, REST API, HelpDesk):
- Updated REST API set mailbox permissions method to sync data in database/interface.
- Standardize behavior for Customer/Reseller buttons
- Customer Contact's Email
- Profile Picture via MachPanel for ADSync enabled user
- Show recent Provider 1st in Add package (All modules where applicable)
- Updated Flow of change domain
- Backup routine fails when "import" folder contains large locked files -> Request to exclude *.PST files from CP file backup
- Quantity Increase/Decrease and Deletion for addon in REST API
- Task to improve API validation
- Change CustomAttributes handling
- Restrict Application Impersonation role to Shared Mailboxes.
- Added Basic OWA Policy to assign to mailboxes with Basic template automatically.
- Option to Import mailboxes from back-end under Mailboxes
- Disable/Enable Mailbox on ADUser Disable/Enable - per organization level added.
- Added option to connect Web Console with and without Enhanced Mode Setting for Windows VM.
- Enhance 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.
- Issue of Login With Azure Linked AD Staff User Account Fixed.
- 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 added in O365 management.
- Fixed ISO image checkbox display.