Release Date
3 Feb 21
Purpose
The major purpose behind this release is to implement and deliver some of the most requested features by customers including AAD Authentication, Unified Branding Experience, AAD Differential Sync, and Exchange Usage report. Some minor installer bugs have been resolved as part of this release to address some of the hassles around upgrades.
New Features
Reference | Description |
3933, 4276, 3935, 3936 |
Azure AD Authentication |
1337 |
Atria instance registration |
4260 | Custom JavaScript injection A new feature has been added to Atria which allows customers to inject custom JavaScript code into the page. Any JavaScript file under wwwroot\customers\custom-scripts\ will be injected automatically during the runtime. This can be used for usage tracking codes such as google analytics. |
3190, 4147 | Classic and Modern UI Branding Branding experience for both classic and modern UIs is now unified. If you navigate to the branding page, you can customize classic and modern UI elements visually using CSS. Customers with customized branding must backup their customized CSS before upgrade to 12.13, then copy & paste CSS to customize the CSS section on the branding page; Platform will take care of CSS compilation and all the future upgrades. Please contact the support team before upgrading to 12.13 – we are happy to help with upgrades. |
3192 | Global Search Bar for Classic and Modern UI Global Search bar has been moved to the top for both classic and modern UI. |
3678 | Progress Bar for Modern UI Dialogs Progress bar has been added to the top of all modern UI screen. A progress bar is shown when the platform is creating or updating an existing record. |
3710 | Tier 2 Service Provider License Notification For indirect customers, currently if they attempt to assign a license to a user, and there are no licenses available, Atria returns an error and cannot purchase licenses. A new feature has been introduced which will subsequently place the provisioning request on hold and send a formatted license request email to the service provider’s nominated email address – this will contain the Microsoft TenantID and the license requested. Atria will retry provisioning after 12 hours and provided the license is available will assign the license to the user. A “License Requests” Page has been added to manage pending license requests; This page can be found under Microsoft Online on the left-hand menu. |
3827, 4238 | Configuration Page A new configuration page has been introduced in the platform to simplify and unify access to all configuration/settings pages. The link to this page can be found in the left-hand menu under the Links section. Users can use Page Manager to manage which links are shown on this page. The goal is to allow the left hand menu to be decluttered of infrequently used menu options. |
3874 | Exchange Online – Shared Mailbox performance improvement To improve end-user experience and performance of Exchange Online Shared Mailboxes, Exchange Online PowerShell Client v2 is used to perform actions around Shared Mailboxes. |
3889 | Exchange Usage Report A new per-customer usage report for Exchange has been implemented and can be found under the Reports menu. This new report shows exchange usage by user name, username, plan, disk quota, and disk usage and it is exportable into CSV format. |
3795, 3799, 4275, 4385 , 4390, 4396 | Azure AD Differential Sync Atria now supports Azure AD Differential and full sync. By default, nightly syncs are set to differential but this can be changed in the Sync Policy screen. A new checkbox labeled “Full Sync” has been added to the Azure AD Sync page which can be checked to trigger full sync. Also, a new column has been added to the Azure AD Sync page which shows the type of the sync operation. AAD Differential Sync uses Microsoft Graph to query delta changes from the previous sync. |
Bug Fixes and Improvements
Reference |
Description |
4234 |
Exchange Online – Shared Mailboxes – Save button is disabled while there is a change to an existing record |
4181 |
Failure to connect to an existing Azure tenant in Azure AD Setup screen |
4200 |
Exchange Online – Pages cause infinite spin when tenant no longer part of partner center |
4218 |
Atria Multi-User selection – Deprovision then Delete keeps the status spinning |
4295 |
Failed to start AD Sync due to duplicate values on the CortexUrl |
1299 |
When a user has a “-” dash in the UPN. The user cannot be moved |
3826 |
AAD Sync – Sync failure due to manager not found in atria error |
3914 |
Importing the SharePoint site fails on “Sync Site Users” step |
3923 |
Incorrect error message when a customer doesn’t have Exchange Online services |
3964 |
Customer deprovisioning fails due to “Prevent object from accidental deletion |
4019 |
Creating a user with a set password required causes issues with replication delays |
4094 |
Atria, PlatformAPI and ExternalAPI upgrade to .net 5″ |
4160 |
HTML Encoding Reference in Customer Label |
4197 |
Sync Offerings for Microsoft Online having an error on countries that are not being sold to |
4306 |
Exchange Online – Country value does not save when creating/updating a shared mailbox |
4312 |
Office 365 – Cancel button on Delete Confirmation does not work |
4324 |
Reimporting service schema due to server collation mismatch |
4404 |
Incorrect setting for minimum level in config files |
4538 |
Anonymous Provisioning Requests are not executing |
4176 |
Notification import and export in JSON format |
4393, 4394, 4395, 4478, 4516, 4531 |
Azure AD Sync Improvements |
Installers Bug Fixes and Improvements
Reference |
Description |
4064 |
Upgrade wipes out custom favicon |
512 |
Installers – Mismatch on the name of the IIS web service connection (URL Base) |
1513 |
Installers – BillProcessDaily.ps1 script fails on an upgraded environment (CU4 to Atria) |
2963 |
Installers – Missing -credential option when doing update-atriacomponent -Web |
4207 |
Installers – HTTP Error 401.2 – Unauthorized occurs After Install-AtriaComponent -VirtualMachine |
3709 |
Installers – VirtualMachineWS web service package not queried via Get-AtriaPackage |
3851 |
Installers – Update-AtriaComponent -HostedAppsAndDesktops from Atria 12.6 fails |
3857 |
Installers – Update-AtriaComponent -Exchange from Atria 12.6 fails |
4472 |
Cannot export existing Atria Root CA for the second config service |
Deployment/Update Checklist
All components should be deployed as per the standard update manual.
Known issues
None.
API Changes
N/A