- 26 Jan 2023
- 11 Minutes to read
- Updated on 26 Jan 2023
- 11 Minutes to read
- Improved refresh performance for the Universal Agent.
- Improved compatibility between the Universal Agent and devices running Windows 8.1 or lower.
- Improved resume download in Universal Agent.
- Download button can have wrong icon alignment.
- Missing team icons within the workspace when using the Universal Agent.
- Condition sets don't work when using Workspace Agent 3.10.
- Windows 10 platform detection filter fails for Workspace Agent 3.8 or older.
- Universal Agent refresh can sometimes trigger 'System.InvalidOperationException'.
- Manage zone option will always open the target zone with HTTP.
- Agent Deployment can fail for some non-latin languages.
- Deleting a non existing Azure blob can produce an error in the server log.
- LDAP delta synchronization within large environments only fetches some of the users and groups.
- Microsoft Store creates package filters that don’t allow ARM packages on ARM64 platforms.
- Option to get the packages entitled to a user or group through PowerShell.
- Satellite installer gives incorrect message about missing .NET framework.
- Universal Agent opens applications in background with Windows 11 22H2.
- Universal Agent automatic refresh triggers a load screen within the Launcher.
- UserLogin and UserLogout events are not triggered at second login on the same device without a reboot.
- Microsoft Store Connector can report an error when the selected package has a neutral architecture.
- User logout will not trigger federated logouts like Azure AD.
- The action ContentRdp isn't working.
- LDAP Identity Source is unable to connect to a manual configured TLS server.
- Added support for SecurePassword to New-LiquitUser cmdlet.
- Creating a new zone in build 4.0.2989 produce a DAL error.
- ShellAPI CmdLine option is being ignored.
- After upgrading to 4.0, the Universal Agent is made the default download within the Workspace portal.
- Newly created LOCAL users need a password reset before able to login.
- Login method Token Exchange doesn't work for Azure AD identity source.
Universal Agent for Windows and macOS
The Liquit Universal Agent brings Windows and macOS into a single workflow. The result: Transparent and seamless application management for all applications across thousands of users demanding countless configurations. The IT team continues to manage all applications for macOS and Windows at the same time with our Universal Agent. End-users still access their applications seamlessly and without disruption.
- Can be installed on modern macOS and Windows devices
- Supports ARM (for macOS) and Intel devices
- Install and launch native applications for macOS and Windows
- Filter and context cross platform
Universal Agent enhancements
In addition to enabling multi-platform support, we are introducing a substantial number of other functionalities that will prove of immense value.
Override agent configuration settings from the zone
Make changes to the agent from the zone. This feature lets you override agent settings per user, group, or context.
Intelligent content distribution
Only content will be downloaded for packages based on filter prediction (platform and device filters) and if actions or filters are supported for the current platform.
Download resume support for content
A download will not get aborted after the connection is lost, but continues where it was aborted, reducing both waiting time and bandwidth consumption.
Certificate based device registration
Register devices to a Liquit zone by using a certificate as alternative for username and password.
Certificate based device authentication
The agent generates a unique agent authentication certificate. After the device registration, the agent uses the generated certificate for authentication. As a result, the agent.json configuration does not need to keep the registration settings which in turn is one less credential that can be compromised.
Connectors are important to deliver application management without boundaries. You make the technology choices; we help you manage applications. With Liquit Workspace 4.0 we are introducing three new Connectors.
Microsoft Store Connector
This brand-new Connector imports applications directly from the Microsoft Store into Liquit Workspace. This Connector grants you access to applications only available via the Windows Store and gives the possibility to patch these applications automatically.
VMware Horizon Connector
The VMware Horizon platform runs and delivers virtual desktops and apps across the hybrid cloud to simplify, automate, and secure desktop and app management for administrators while supplying a consistent experience across devices and locations for users. The Liquit Workspace VMware Horizon Connector takes anywhere, anytime access to virtual desktops and apps to another level by making it easy to import all your WAVD applications and publish them in a Liquit environment next to any other type of application or platform like Citrix, Microsoft 365, Nutanix, etc. Our Smart Icons give your end -users the control they demand to launch an application or service with technology connections and contextual needs and security managed transparently in the background.
Nutanix Frame Connector
Liquit Workspace adds more functionality to Frame, the Desktop-as-a-Service solution by Nutanix. The Liquit Connector makes your enterprise app experience transparent for end-users while being fast and flexible for IT. Admins get automation control over importing remote applications and desktops.
More connector improvements
Branch column in resources view for Setup Store Connector
We have made improvements to the resources view for the Setup Store Connector. The new view helps to show the correct branch easier (for example x86 or x64 architecture).
Request Setup for the Setup Store
When a setup is not available in the Liquit Setup Store, you can request it via the Liquit Setup Store directly. Simply click the ‘Request product’ button under the Setup Store resources and you will be able to submit your application to the Liquit Setup Store team.
RDS Connector supports remote desktops
Full Desktop package support has been added to the Microsoft RDS Connector, you can optionally import packages that connect to the RDS farm with a full desktop RDP session.
Connector entitlement identity matching using properties
Connectors that support entitlement synchronization now have the possibility to match identities across different identity sources based on matching attributes like name or display name fields. For example, this lets a VMware Horizon environment that is connected to Active Directory to synchronize entitlements in Liquit that is configured against Azure AD.
Categories and tags creation/assignment support for Connectors
Import categories and tags from the Liquit Setup Store and Liquit Workspace Connectors. Categories and tags defined on packages in the source environment will be created in the local environment.
Reuse your globally defined filter sets in Packages and Deployments. With the help of Condition Sets you can create common scenarios globally and use them repeatedly within your packages. Saving valuable time.
Dynamic Device Collections
In addition to static device collections, in the new release it is possible to create device collections based on filters. This allows you to easily create device collections based on common characteristics like platform version. As a result, these lists do not have to be manually kept.
Insight in Liquit license usage
Do you want to know how the billable users are calculated? This new feature supplies more insight into license usage.
Supply greater control over the organization of packages. For example, you can use the category ‘Productivity’ and the tag ‘Word processor’ for an application like Microsoft Word.
Filter galore. We are sure that at least one of them will make your workday easier.
MSI Installed version filter
In addition to checking whether a MSI is used to install a specific application, you can also check if the version of the MSI corresponds with the desired version.
Printer exists filter
A filter to check if a printer exists on a system.
Agent type filter
This new filter can detect if the old agent is still running, making it easier to move people to the Liquit Universal Agent.
Network Ping filter
Ping a remote address to check if a network address is reachable for an agent.
URL scheme exists filter Check if a URL schema is available (i.e., excel://)
You can use this to verify if an application need installing before you are able to use the URL schema.
Liquit variable exists and value filters
A set of filters that help you to check whether Liquit variables are defined and/or compare the value to a static value or contents of other Liquit variables.
Agent offline mode filter
Check to see if the local agent is running in offline mode and does not have any connectivity with the Liquit servers.
Package installed filter
new filter that detects if a package is installed on the local device.
Package distributed filter
With this filter the system detects if a package is distributed on the local device.
Package availability filter
This filter detects if a package is available based on the dependent package’s filters.
Stop current action set
With the ‘Skip action' you can skip the current action set, action sets or the entire package. This is useful in combination with filters to easily stop further execution if criteria are not met, removing the need to apply the same filters on every action.
Delete an existing printer installed on the local device.
IPP (Internet Printing Protocol) printer support
The ‘Connect printer’ action has been extended with new options. For example, it is possible to connect IPP printers via Liquit Workspace.
LDAP Delta Synchronization support
Liquit Workspace supports synchronization of changes made in an Active Directory identity source, resulting in shorter waiting times.
Domain Controller discovery
Simplify the configuration of Active Directory by only needing to specify the domain name. LDAP servers will be detected using the DC Locator process, keeping respect to Active Directory sites and use the closest LDAP servers for each Liquit server.
In addition to adding support for the new features in 4.0, we have made other changes that are worth mentioning.
PowerShell Module as NuGet
Use the PowerShell NuGet distribution framework to download and install the latest Liquit PowerShell module.
Search and Name parameters for PowerShell get cmdlets
Search for objects by name or other text fields.
Setting server state/info via PowerShell cmdlet: Set-LiquitServer cmdlet to set Server properties, like maintenance state and description.
Other Notable Features
This new release is loaded with so many new features. These may seem small but could prove helpful to you and your organization.
Native icons on hidden entitlements/multi-platform
Adding further flexibility on how you present the workspace to the end-user. For example, you can deploy a Smart Icon to the start menu and hide it from the user in the workspace.
Agent option to override the packageTempDir
We offer the ability to specify an alternative location for temporary package installation files from the agent configuration.
Azure AD authentication for Azure SQL database
Authenticate to a SQL database with Azure AD credentials.
Agent download within introduction
For inexperienced users, we have added the option to download the agent following the introduction.
Support variables within Prompt User action
Take advantage of the use of variables to display a tailored re-usable message to users, groups, or contexts.
Support variables in WMI filters
Take advantage of variables in WMI filters.
Auto-fill file size and file version
File size and file version will now be filled automatically based on the selected file.
High Contrast Theme
Say hello to the High Contrast Theme in Liquit Workspace. A brand-new feature that uses a limited color palette with contrasting colors to make the interface easier to use. End-users with photosensitivity or contrast issues as well as people in low-light environments get the major benefit from using the high contrast mode on their computer.
Support for multiple domains/virtual hosts for a single zone
Support multiple domain names to access a single zone. Useful if company undergoes a name change to allow a rollout migration or if multiple organizations connect to the same zone, it allows to customize the branding per domain using contexts while still delivering the same applications from a single zone.
Redirect URI support for OAuth2 authentication
Use a customized redirect URL to be configured and sent to the OAuth2 endpoint, an extra option has been introduced to send the endpoint a redirect URL based on the incoming domain a user comes from. This feature is needed to properly support Azure AD in combination with multiple domains.
Revert user settings to default
Reset users to the default settings, defined by either admin or the system. After changing the theme, the user will be asked if they want to reset their settings to default.
Direct Access CDN for Azure Blob Storage
Distribute content globally using a CDN provider. This permits web browser/agent to download content directly from Azure Blob Storage near the local device. Which improves content distribution times and increases scalability.
Variable support in transforming values for identity providers
Use variables in the rewrite rules for identity providers, for example you can transform an Azure AD attribute to a compatible attribute for Active Directory.
Obsolete agent bootstrapper
It is no longer possible to select the ‘Preconfigured Executable’ to download the agent from the Liquit portal, when this has been configured before an upgrade, this feature will still be available if it is configured before.
In the next release of Liquit Workspace the ‘preconfigured executable’ will become entirely unavailable. All customers are recommended to switch to the ‘Windows Installer’ method. Or use the new bootstrapper with more features available at: https://liquit.com/support/#downloads
Way to hide unused platform targets for packages
Possibility to hide unused platform targets for packages to hide Actions and filters that are exclusive for a platform not in use within the organization.
Improved disabled package error codes and messages
An enhancement has been made to make it easier for an administrator to find and fix problems in packaging errors.
Support for group display names as IDP attribute
Next to the ID of groups, the display names can be used as attribute value.
Ability to specify packages by name, built-in help (--help) and new actions and options.
New bootstrapper version
Support for the Windows Universal Agent, new possibility to override the zone in the agent configuration and the ability to add custom MSI properties.
Microsoft Viva Integration: Microsoft Viva is an employee experience platform that brings together communications, knowledge, learning, resources, and insights. This new release offers integration with Microsoft Viva connections offering a full workspace experience within your intranet.