Upgrade Instructions Please follow the steps given below in sequence and execute instructions in the KB articles to complete the update:
Convert Customer to Reseller and Move Customer. Please review KB: http://kb.machsol.com/Knowledgebase/Article/53435 Enable HelpDesk for Reseller even If it is disabled by Provider for itself. Suspend/Resume a Reseller/Customer via API Ability to suspend/resume Customer/Reseller via API Added functions to get Usage Report using API Introduced localization option in invoice template Ability to turn off/on billing notification for a customer at CCC via Access Template / Permissions Show more details about prorated amounts for each subscription Domain transfer handling in OpenSRS for .com and .dk domains Enabling WHMCS for Reseller
Bulk mailboxes operation will now go to Group Action instead of Service Queue Ability to update Primary SMTP Address via Group action Provider can add job to "Fix Security Permissions" for All organizations under provider as well as under all resellers. Show Active Mailbox databases only (not copies) on selected server In MachPanel Enhanced Mailbox import to support multiple Email aliases (Default SMTP, Email1, Email2, Email3, Email4 in Bulk mailbox creation) Option to enable email forwarding in Bulk for Mailbox Import and via Group Actions Option to create email alias on provider domain/show provider domain in mailbox creation Do not create PFM during provisioning of organization. Offering clients to Download and pay for Latest Outlook Client from our portal and charge them for the license. See KB: http://kb.machsol.com/Knowledgebase/Article/53475 Standardized Exchange Public folder User Interface for background color Option to Upload Photo for Mailbox / Mail Contact
LyncCDR Script will be executed automatically during update on panel (if needed) Lync user search (by display name and SIP) Persistent chat check-box uniformity between service plans for reseller and end customer of reseller Show call cost in Lync conference reports Show call cost in Lync call reports Local Call rates in Call billing Show destination name in call/conference reports Enhance call rates add/edit interface, Handle Coma in Destination name Password, Sip domain and Package Column in .CSV and Form to create Bulk users Lync call report added in scheduled reports email
Two new columns companyid and resellerid are added for Export to Excel option for all the usage reports Enhancements for Temporary URL in MachPanel Web hosting Shared SSL in Web Hosting management Database back-up frequency and time specification RName (Responsible Person Name) in DNS SOA is now being set by MachPanel
SNI support for SharePoint Portals: SNI functionality when applying SSL certificate to a SharePoint portal is implemented. Welcome to SharePoint Email (User Setup Email): Additional URL email variable for SharePoint user setup email is added. Intimate provider if a user is added in SharePoint, CRM from back-end exceeding quota for users.
Adding Secondary Disk to VPS: The functionality to expand the existing Hard Disk and also give option to Add additional drive to VPS. Thumbnail preview for Hyper-V VM: Add VM thumbnail preview in Hyper-V. In VM management screen show thumbnail if VM is running, refresh thumbnail every 1 minute using JS and give button to reload fresh thumbnail.
Resolved \ Fixed Issues
Handle Scrolling at mapping windows ADSync user mapping issues resolved
Add-on resources count fixed Cannot change name on security group
Lync Quota Issue at Customer dashboard Reseller is able to create plan(s) with policies which he doesn't have Default Implementation changed to Federation with all instead of Federation with none Import Password while adding Lync users via .CSV Reseller should not be able to set a resource as unlimited if it does not have that resource as unlimited Adding Holiday to Holiday Set: MachPanel resets the time when click on Add holiday button.
Issue fixed while adding users via .CSV and information of some existing User(s) provided Restrict AD browsing when adding new users Intimate provider if a user is added in SharePoint, CRM from back-end (SharePoint Portal or CRM portal) exceeding quota for users.
Disk space Quota is displaying wrong information. TXT record handling in DNS (line break) Update the disk space of suspend Websites
Validation of Special Character in SharePoint Web Application URL Issue with redirecting to SP user setting From AD-user Setting Cancelling Reseller subscription Subscribed as an End customer also cancels Subscription subscribed as Reseller Additional URL(s) Allowed in Reseller Package issue Problem in display for Multi-tenant SharePoint handling Reseller Multi-tenant Service Plan issue is fixed. Clicking on Permission Level Tab MachPanel crashes Show the Display name instead pre-windows Login in Add/edit SharePoint Group SharePoint-Group List: Group owner column correction. SharePoint Multi-tenant Reseller subscriptions: "Select Portal Template" section is now hidden.
Issues in VM import are fixed
Add following line in Theme/Skin.skin file:
<asp:DropDownList runat="server" CssClass="combobox"></asp:DropDownList> Copy new images from “MachPanel Installation Folder/App_Themes/Default/Images” folder to Your Custom Theme Images folder. changepass100.png crm100.png exchange100.png home15.png home16.png localefield.png localefield1.png localefield2.png loginbtn.png loginbtn1.png loginbtn2.png loginfield.png loginfield1.png loginfield2.png logout16.png lync100.png profile100.png pswrdfield.png pswrdfield1.png pswrdfield2.png SP100.png
Copy new images from “MachPanel Installation Folder/App_Themes/Default/Images” folder to Your Custom Theme Images folder.
For improved 4th level user interface copy .CSS file from: MachPanel Installation Folder/App_Themes/Default/UserConfig.CSS to your custom theme folder and change it as per your requirements. For new Enhanced DropDown support in your customize theme add following line in ‘Control Server/App_Themes/CustomThemeFolder/Skin.skin’ file. <asp:DropDownList runat="server" CssClass="combobox"></asp:DropDownList> For new Option menu support in custom theme add following lines in ‘Control Server/App_Themes/CustomThemeFolder/Button.skin’ file Code Snippet <asp:LinkButton SkinID="linkButtonEdt" runat="server" CssClass="linkButtonEdt" /> <asp:LinkButton SkinID="linkButtonDel" runat="server" CssClass="LinkButtonDel" /> <asp:HyperLink SkinID="LinkButtonplus" runat="server" CssClass="linkButtonplus" /> <asp:LinkButton SkinID="linkButtonmove" runat="server" CssClass="linkButtonmove" /> <asp:LinkButton SkinID="linkButtonPase" runat="server" CssClass="linkButtonPase" /> <asp:HyperLink SkinID="LinkButtonGoo" runat="server" CssClass="LinkButtonGoo" /> <asp:HyperLink SkinID="LinkButtonAccont" runat="server" CssClass="LinkButtonAccont" /> <asp:LinkButton SkinID="linkButtonStat" runat="server" CssClass="linkButtonStat" /> <asp:LinkButton SkinID="linkButtonLogin" runat="server" CssClass="linkButtonLogin" /> Note: Do add the corresponding CSS classes and images to your theme style file i.e. ‘Style.css’ and folder. <
<asp:LinkButton SkinID="linkButtonEdt" runat="server" CssClass="linkButtonEdt" />
<asp:LinkButton SkinID="linkButtonDel" runat="server" CssClass="LinkButtonDel" />
<asp:HyperLink SkinID="LinkButtonplus" runat="server" CssClass="linkButtonplus" />
<asp:LinkButton SkinID="linkButtonmove" runat="server" CssClass="linkButtonmove" />
<asp:LinkButton SkinID="linkButtonPase" runat="server" CssClass="linkButtonPase" />
<asp:HyperLink SkinID="LinkButtonGoo" runat="server" CssClass="LinkButtonGoo" />
<asp:HyperLink SkinID="LinkButtonAccont" runat="server" CssClass="LinkButtonAccont" />
<asp:LinkButton SkinID="linkButtonStat" runat="server" CssClass="linkButtonStat" />
<asp:LinkButton SkinID="linkButtonLogin" runat="server" CssClass="linkButtonLogin" />
--To enable HelpDesk --Enable HelpDesk for Provider Update HB_tblSystemSettings Set HelpDeskEnabled='1' Where CompanyId='1'--Enable HelpDesk for Resellers Update HB_tblSystemSettings Set HelpDeskEnabled='1' Where CompanyId!='1'---------------------------------------------------------------------- --To disable HelpDesk --Disable HelpDesk for Provider Update HB_tblSystemSettings Set HelpDeskEnabled='0' Where CompanyId='1'--Disable HelpDesk for Resellers Update HB_tblSystemSettings Set HelpDeskEnabled='0' Where CompanyId!='1'
--To enable HelpDesk
--Enable HelpDesk for Provider
Update HB_tblSystemSettings Set HelpDeskEnabled='1' Where CompanyId='1'
--Enable HelpDesk for Resellers
Update HB_tblSystemSettings Set HelpDeskEnabled='1' Where CompanyId!='1'
----------------------------------------------------------------------
--Disable HelpDesk for Provider
Update HB_tblSystemSettings Set HelpDeskEnabled='0' Where CompanyId='1'
--Disable HelpDesk for Resellers
Update HB_tblSystemSettings Set HelpDeskEnabled='0' Where CompanyId!='1'