Skip to content

Endpoint Privilege Management

BeyondTrust Endpoint Privilege Management (EPM) for Windows and Mac pairs powerful least privilege management and application control capabilities to provide preventative endpoint security. Implement zero trust controls and benefit from advanced protection against lateral movement, ransomware, malware, and insider threats.

BlokSec provides BeyondTrust users with a frictionless experience using no password or response code, while also providing the highest levels of authentication and identity assurance through the use of zero-knowledge proofs — further complementing the zero trust controls provided by EPM. BlokSec also provides tamper-proof audit logging through an immutable ledger, allowing system administrators to confidently review elevation request history.

  • BeyondTrust Endpoint Privilege Management (EPM) instance
  • BlokSec instance
  • Users enrolled with the BlokSec mobile app

EPM includes in-policy multifactor authentication (step-up authentication) that can be configured to redirect elevation requests to a BlokSec instance. When a user requests elevated access, they are sent to BlokSec to authenticate — no password or response code required. BlokSec sends a push notification to the user’s mobile app, the user approves with biometrics, and the elevation is granted.

  1. In the BlokSec admin console, go to Applications and click + Add Application
  2. Select Create from Template
  3. Select the BeyondTrust Endpoint Privilege Management template
  4. Set the Token Endpoint Auth Method to None and click Submit
  5. Click Generate App Secret
  6. Note the Application ID — this is the Client ID used in EPM’s identity provider settings
  1. In the EPM Policy Editor, open the Messages tab and click Identity Provider Settings
  2. Enter the following values:
FieldValue
Issuer IDBlokSec Issuer ID (from the BlokSec admin console)
Client IDApplication ID noted in the previous step
  1. Click Save the Settings
  1. In the EPM Policy Editor, navigate to the Messages tab
  2. Select the message you want to configure for BlokSec authentication
  3. Check the box Verify their identity through an Identity Provider
  4. Save the policy

Use a test user and a test workstation to confirm the integration is properly configured.

  1. A user requests elevation (for example, installing a printer driver .msi)
  2. The user is redirected to a browser to authenticate through BlokSec using their saved credentials on the workstation
  3. BlokSec sends a push notification to the user’s mobile app
  4. The user approves the request — the device performs a biometric authentication (fingerprint or facial recognition), and a digital signature is sent to BlokSec to verify the user’s identity
  5. The user clicks OK on the Reason Required message after BlokSec authentication completes
  6. The requested elevation is approved and the executable launches with elevated permissions