What's New in 6.3
When upgrading to Login Enterprise v6.3, all existing API tokens will become invalid and must be manually recreated. You can do this in the Login Enterprise UI. For steps, see Adding a System Access Token.
For other upgrade limitations and detailed steps on upgrading the Appliance from v5 to v6, see Upgrading the Appliance from v5 to v6.
Features
Assign roles to individual Test Runs for granular access control and enhanced security
Enable process tracking for custom connectors to improve session monitoring. This feature is supported only when using the 6.3 Launcher
Add secure custom fields to accounts to store and use sensitive values beyond passwords
Changes/improvements
Filter Continuous Test events by any time span with the new date picker
Filter Continuous Test events by Test name
Public API v8-preview now offers enhanced filtering for events by Test type, Event title, Description, Application name, Launcher name, Account name, Target host, and Occurred time
Chart icons in tooltips now match the table legend
All password fields in the UI behave consistently
Buttons for removing access from a role are now labeled “Remove” instead of “Delete”
When creating an environment, fields show errors only after focus changes or on save
ApplicationType and Timers in the WorkloadScriptStep and ApplicationGroupScriptStep have been added to the GET test and workload endpoints of Public API v8-preview
Bug Fixes
An incorrect tooltip appears when the Test is baseline or in Single-Test view in the Load Test results table
The Application Response Chart legend does not appear in charts with a single measurement
Pagination caching on the Roles page does not reset when access to an object changes
Storefront Connector returns errors if the server URL ends with a trailing slash
After saving application credentials, uploading a script on the same page clears the saved username
The standalone Engine uses the first .cs file in the working directory if the script parameter is missing or incorrect
SessionLogon.cmd uses HTTP instead of HTTPS
Updating a Test via the v7 Public API to set "engineStartTimeout" doesn’t affect the session timeout while waiting for the Engine to start
When updating a Test via the Public API v8-preview using a standard GET > modify one field > PUT workflow: GET returns the field sessionMetricDefinitionGroupId. PUT for Continuous Test rejects this and expects sessionMetricGroupId, returning a 400 error that incorrectly cites sessionMetricGroupKey. PUT for Load Tests accepts the request but clears the Session Metric Group, setting it to null
Connection command line in Horizon View Connector between 1,025 and 8,191 characters is rejected with a "Bad Request" response
The UI lists a maximum of 100 user Session Metrics in the Adding Metrics to a Group pop-up
In console mode, the launcher program runs but produces no console output
In a desktop connector Continuous Test, switching tabs requires clicking the new tab twice, and doing so clears the connector information
Changing a password via pdmenu is not reflected in the UI
During upgrade to 6.x, the Tests database migration fails if an Environment has the internal property send-connection-ended-after set to a non-integer (e.g., "true"). The migrator throws on GetPropertyAsInt() and aborts, leaving no Tests or Test results in 6.x
GET /v8-preview/tests/role with empty role filter returns all Tests instead of only those without an assigned role
If you choose an account name other than admin during the initial appliance setup, the pdmenu UI doesn’t appear after login
Technical Notes
The framework for authentication and authorization has been changed from IdentityServer 4 to OpenIddict 7.0
Login Enterprise bootstrapping logs have been extended and improved