Liquit 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 (preview): 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 Microsoft 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 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 on Connectors
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 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 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.
Condition Sets: 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.
Categories: 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 printer: 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: 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.
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.
Improved ShellAPI: 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.
We invite existing customers to take immediate advantage of the many new features by upgrading their existing environment using the system update feature or visiting the download page.