XIA Automation Server 5.0 General Information -------------------------- XIA Automation Server version 5.0 includes several bug fixes and improvements. Release Date: 7th March 2022 Functionality Enhancements -------------------------- E00045 - The CSV import user interface now displays a warning if duplicate rows are detected in the CSV file. E00044 - Added the "Active Directory Group Location Task" to detect the canonical LDAP path of the specified group within the specified Active Directory domain. E00043 - Added the "Active Directory Group Exists Task" to detect whether a group exists within the specified Active Directory domain. E00042 - Added the help and server settings buttons to the toolbar. E00041 - Added the "Audit Log Entry Writer Task" to write custom information to the audit log. E00040 - Added the ability for automation profiles to continue executing if an individual automation task fails with an exception. E00039 - Added the "Active Directory Domain Controller Selection Task" to locate a domain controller for the specified Active Directory domain. E00038 - Added the "Active Directory Account Location Task" to locate the canonical name of Active Directory user accounts. Issues Resolved ---------------- I00021 - Resolved an issue whereby the server installation failed on non-English language installations of Windows. I00020 - Resolved an issue whereby the "Enabled" setting of an automation task could be set to a blank value in the user interface. I00019 - Improved the error handling of the Active Directory Object Move Agent when the new parent path to which the object should be moved does not exist. I00018 - Resolved an issue whereby the Active Directory Object Exists Agent did not correctly update the destination variable. I00017 - Resolved an issue whereby several Active Directory agents reported the error "There is no such object on the server" when modifying accidental deletion settings on objects. I00016 - Automation profiles are now opened in the automation profile dialog when they are duplicated. Non-Functional Enhancements --------------------------- T00033 - The default minimum length of the Password Generation Task was changed from 7 to 8 characters. T00032 - Upgraded AdvancedInstaller to version 19.2. T00031 - The "Enable Accidental Deletion Protection" setting can now be configured as "Not Set" for the Active Directory organizational unit, group, and account creation tasks. T00030 - The "Server Configuration" option was renamed to "Server Settings" in the user interface to more correctly align with the data model. T00029 - WARNING: The default for the "Exception On Object Not Found" setting of the "Active Directory Object Move Task" was changed from false to true. T00028 - WARNING: The default for the "Exception On Object Not Found" setting of the "Active Directory Object Deletion Task" was changed from false to true. T00027 - WARNING: The default for the "Exception On Account Not Found" setting of the "Active Directory Account Deletion Task" was changed from false to true. T00026 - WARNING: The default for the "Exception On Group Not Found" setting of the "Active Directory Group Deletion Task" was changed from false to true. T00025 - The Xceed Zip Compression libraries were updated to version 7. T00024 - The DevExpress web controls were updated to version 21.2.5. T00023 - Updated the ActiproSoftware.SyntaxEditor control to version 22.1.0. XIA Automation Server 4.2 General Information -------------------------- XIA Automation Server version 4.2 is a minor update that includes several bug fixes and improvements. Release Date: 12th January 2022 Functionality Enhancements -------------------------- E00037 - Importing automation profiles now shows the automation profile before adding to the collection. E00036 - Added the "Could not find the name or insufficient right to see name" troubleshooting help topic. Issues Resolved ---------------- I00015 - Resolved an issue whereby variables that contain special characters such as $0, $1, and $& did not expand correctly. I00014 - Resolved an issue whereby duplicate lines were ignored when importing a CSV file using the user interface. I00013 - Resolved an issue whereby using a blank multiline value in the Active Directory tasks - such as the street value in the Active Directory creation task cause the error "The attribute syntax specified to the directory service is invalid". I00012 - Resolved an issue whereby the first control did not receive focus in form input when the user clicks the edit button. I00011 - Resolved an issue whereby passwords were not handled correctly in form input. I00010 - Resolved an issue whereby passwords were displayed in the summary screen in form input. I00009 - Resolved an issue whereby the full path of NTFS permissions was not shown correctly in exceptions. I00008 - Resolved an issue whereby list variables could not be selected for the accounts used by NTFS or share level permissions. I00007 - Resolved an issue whereby the error "Parameter count mismatch" was seen when executing the "Password Generation Task". I00006 - Resolved an issue whereby high-level errors are updated to an existing status message. I00005 - Resolved an issue whereby the overall exception message in the audit logs did not have the correct CSS class applied. I00004 - The CSV input listview now scrolls correctly when the listview contains a large number of columns. Non-Functional Enhancements --------------------------- T00022 - Upgraded AdvancedInstaller to version 19.0. T00021 - BREAKING: The CENTREL.Windows.UI.ModernButton class was renamed to CENTREL.Windows.UI.AdvancedButton. T00020 - Added the new CENTREL.Windows.UI.AdvancedTabControl control, this deprecates and removes the WindowsFormsSupport.InstallTabControlEventFix methods. XIA Automation Server 4.1 General Information -------------------------- XIA Automation Server version 4.1 is a minor update that includes several bug fixes and improvements. Release Date: 7th December 2021 Functionality Enhancements -------------------------- E00035 - The CSV import UI now automatically maps the variables to the columns in the order in which they are defined when the CSV file does not contain a header row. E00034 - Added the "Advanced Upload Control" help topic. E00033 - Added the "Date Control" help topic. Issues Resolved ---------------- I00003 - Additional whitespace is now automatically removed from automation profile names. I00002 - Resolved an issue whereby Active Directory user accounts could be created with the PASSWD_NOTREQD flag set. XIA Automation Server 4.0 General Information -------------------------- XIA Automation Server version 4.0 is a completely rewritten product with improvements to performance, security, and user experience including: * Built for the .NET Framework 4.8. * New improved server user interface. * New improved administration tools user interface. * Improved installers. * Added support for Windows Server 2022. * Added support for Exchange Online. Release Date: 12th November 2021 Functionality Enhancements -------------------------- E00031 - The scheduler status section was added to the XIA Automation administration tools. E00030 - Added the CSV Variable Definition. E00029 - Added the Binary Variable Definition. E00028 - Added the Google Account Exists Task. E00027 - Added the Share Deletion Task. E00026 - Added the File Deletion Task. E00025 - Added the Directory Exists Task. E00024 - Added the Directory Deletion Task. E00023 - Configuration of the scheduler can now be performed using the XIA Automation Scheduler Configuration UI. E00022 - The Active Directory Group Creation Task and Active Directory Group Update Task can now create an update distribution groups as well as security groups. E00021 - Active Directory tasks can now enable and disable accidental deletion protection. E00020 - Active Directory related tasks can now set binary custom attributes. E00019 - Active Directory related tasks now have the option to use a specific domain controller. E00018 - Added the Active Directory Replication Task. See T00009. E00018 - Added the Active Directory Object Move Task. E00017 - Added the Active Directory Object Exists Task. E00016 - Added the Active Directory Object Deletion Task. E00015 - Added the Active Directory Account Name Generation Task. See T00008. E00014 - Added the Active Directory Account Exists Task. E00013 - Added the Active Directory Account Enable Task. E00012 - Added the Active Directory Account Deletion Task. E00011 - Added the Active Directory Account Disable Task. E00010 - Added the Active Directory Account Deletion Task. E00009 - Added the Microsoft Exchange Mailbox Disable Task. E00008 - Added the Office 365 Account Deletion Task. E00007 - Added the Office 365 Account Exists Task. E00006 - The Office 365 tasks now support connection using service principals with either certificates or client secrets. E00005 - Added support for client certificates when connecting to the XIA Automation Server. E00004 - Added TLS support and message encoding selection for SMTP connections. E00003 - Added support for Microsoft Exchange Online. E00002 - Added support for Windows Server 2022. E00001 - The pre-requisites are now installed automatically by the installer. Issues Resolved ---------------- I00001 - Resolved an issue whereby using square brackets in custom plugin code caused an exception. XML Schema Changes ----------------------- X00001 - BREAKING: The XML file format has been completely rewritten. Non-Functional Enhancements --------------------------- T00019 - Updated AdvancedInstaller to version 18.7. T00018 - Updated the ActiproSoftware.SyntaxEditor control to version 21.1.1. T00017 - The Write to a File task has been renamed to Text File Writer Task. T00016 - The File and Directory section has been renamed to Filesystem. T00015 - The scheduler related functions have been moved to a dedicated web service Scheduler/SchedulerAccessWebService.asmx. T00014 - The functions provided by the AccountManagement.asmx web service have been included in the AdministrationWebService.asmx web service. T00013 - The XIAAutomation.asmx web service has been renamed to AdministrationWebService.asmx. T00012 - The Access Controls section of automation profiles has been moved to the permissions tab of the automation profile properties. T00011 - The scheduler service now uses the NT AUTHORITY\LOCAL SERVICE account instead of the NT AUTHORITY\NETWORK SERVICE account. T00010 - BREAKING: The Generate a Password task has been renamed to the Password Generation Task and moved from the variables section to the utilities section. T00009 - BREAKING: The Active Directory replication options have been moved from each task into a discrete task. See E00018. T00008 - BREAKING: The account name generation for Active Directory accounts has been moved into a discrete task. See E00015. T00007 - BREAKING: The Creation/Update tasks have been split into discrete tasks. T00006 - The Client Tools have been renamed to XIA Automation Administration Tools. T00005 - The CENTREL.Web.UI library was updated. T00003 - BREAKING: The server and administration tools now require .NET Framework 4.8. T00002 - BREAKING: The license file format has been updated to the CENTREL Solutions .licx format. T00001 - BREAKING: The configuration file format has been updated.