Endpoint Privilege Management for Linux 26.1.1

✨ Enhancements

Identity Services packages

Identity Services (AD Bridge) packages are now available in EPM-L SaaS to support using the Linux host authentication.

  • Install Identity Services on RPM-based systems by adding the BeyondTrust repository and running sudo yum install pbis-enterprise.
  • Install Identity Services on DEB-based systems by adding the BeyondTrust APT source and running sudo apt install pbis-enterprise.
  • After installation, join your EPM-L tenant using the tenantjoin-cli command.
EPM for Linux Installers page showing Linux deployment package downloads and Identity Services repository install commands for RPM and DEB systems.
ℹ️

For more information, see Deploy Identity Services packages.

Change Management

The Change Management feature is now available, bringing it to parity with on-premises deployments. A new Change Management section has been added to the application with a grid view for reviewing change events. The application has also been updated to ensure that change management reason input fields are consistently present across all relevant actions.

Change Management events table in EPM for Linux showing four license_put events from pbconfigd,
ℹ️

For more information, see Change Management.

Role-Based access restrictions

The application now enforces role-based access restrictions consistently across the interface. Actions and navigation routes that were previously accessible outside of their intended deployment context are now correctly restricted based on the authenticated user's assigned role. This applies to both the front end and back end of the application.

OpenTelemetry observability

The EPM-L SaaS server is now instrumented using OpenTelemetry (OTel), enabling standardized collection of metrics and traces. Telemetry data is forwarded to the centralized observability platform, improving visibility into service health and supporting faster diagnosis of issues.

🛠️ Issues resolved

Product areaDescriptionResolution
APIThe SaaS public API definition contained typographical errors.Typos in the SaaS public API (Swagger) definition are corrected.
APIRole-based policy GET API endpoints returned a 403 error when called without a name or ID parameter.Role-based policy GET API endpoints now return all entities when no name or ID parameter is provided.
AuthenticationTesting an Entra ID (Identity Bridge) directory services connection failed and produced a console error.The Test Connection function for Entra ID (Identity Bridge) directory services connections now works correctly.
ConfigurationThe Prog and Who filter fields on the change management events page did not filter results.The Prog and Who filters on the change management events page now correctly filter results.
ConfigurationInput fields on the SIEM connection settings page were displayed at an unintended maximum width.Input fields on the SIEM connection settings page are now correctly sized.
ConfigurationTesting a Splunk Cloud SIEM connection that had only a name and URL configured returned a 502 error.Testing an incomplete SIEM connection now returns a meaningful error message instead of a 502 error.
ConfigurationWhen a SIEM connection failed to delete, the error message incorrectly referenced "elastic" instead of "SIEM."The error message displayed when a SIEM connection fails to delete now correctly reads "Failed to delete SIEM connection credentials."
ConfigurationWhen change management was enabled, deleting a role-based policy did not record the reason for change in the change management logs.The reason for change is now correctly recorded in the change management logs when a role-based policy is deleted.
ConfigurationReloading the Settings page returned a 403 error instead of displaying the page.The Settings page now loads correctly after a browser reload.
ConfigurationViewing transaction details for an empty or in-progress role-based policy transaction produced an error.Viewing transaction details for an empty or in-progress role-based policy transaction no longer produces an error.
ConfigurationIn the transaction summary, items were grouped under an outdated group name when the group was renamed before additional members were added, resulting in inaccurate change summaries.Transaction summaries now correctly reflect the current group name for all items, regardless of when a rename occurred.
Endpoint Privilege ManagementPMUL settings that are not applicable to SaaS (those with no value, no default, and no configurable input) were incorrectly displayed in the settings list.PMUL settings with no applicable value for SaaS are no longer shown in the settings list.
Endpoint Privilege ManagementAfter the installers page was updated to include AD Bridge information, code blocks in the EPM-L installer instructions were indented more than intended.Indentation in the EPM-L installer instruction code blocks is now correct.
Endpoint Privilege ManagementThere was no spacing between the PMUL settings filter box and the All Settings button.Correct spacing is now applied between the PMUL settings filter box and the All Settings button.
Endpoint Privilege ManagementEntering text in the PMUL settings filter box did not filter the settings list.The PMUL settings filter box now correctly filters the settings list.
Endpoint Privilege ManagementClicking the search button on the Unified Search audit page produced a console error and did not query the events endpoint.Searching on the Unified Search audit page now correctly queries the events endpoint and returns results.
Endpoint Privilege ManagementThe Endpoint licenses used count on the EPM-L license page was inaccurate because it did not account for auto-retired endpoints, which still occupy a license.The Endpoint licenses used count now accurately reflects license consumption, including auto-retired endpoints.
Endpoint Privilege ManagementNon-cached EPM-L client installation packages displayed the same installation instructions as cached clients, including steps that do not apply to non-cached installations.Installation instructions for non-cached EPM-L clients no longer include steps that only apply to cached client installations.
Endpoint Privilege ManagementThe Event Search header on the Unified Search page used a different heading level and casing than headers on other pages in the audit section.The Event Search page header now matches the heading style used across all audit pages.
Endpoint Privilege ManagementWhen using the filter in PMUL settings, highlighted search results displayed with unexpected leading and trailing whitespace, causing words to appear broken apart.Highlighted search results in PMUL settings no longer display with leading or trailing whitespace.
Session MonitoringClearing the filter on the Audit Search & Replay page displayed no records. A filter value such as "Today" was required to show any results.The Audit Search & Replay page now displays records when no filter is applied.
User ManagementThe database allowed duplicate console users to be created, which could result in data inconsistency.A database constraint now prevents duplicate console users from being created.
GeneralResolved security issues from internal testing.

©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.