Beyond Trust

Version: 1.0.1

Beyond Trust is the worldwide leader in intelligent identity and access security. That protect identities, stop threats, and deliver dynamic access.

Connect with Beyond Trust with LogicHub

  1. Navigate to Automations > Integrations.
  2. Search for Beyond Trust.
  3. Click Details, then the + icon. Enter the required information in the following fields.
    • Label: Enter a connection name.
    • Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
    • Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).
    • Remote Agent: Run this integration using the LogicHub Remote Agent.
    • Server: Server URL for API Access. For example: https://the-server
    • Client ID: The Client ID key configured in BeyondInsight for your application.
    • Client Secret: The Client Secret of a BeyondInsight user that has been granted permission to use the API key.
  4. After you've entered all the details, click Connect.

Actions for Beyond Trust

Get Sessions

Retrieves the list of sessions.

Input Field

Choose a connection that you have previously created.

Output

JSON containing the following items:

{
  "result": [
    {
      "SessionID": 1,
      "UserID": 2,
      "NodeID": "node",
      "Status": 1,
      "ArchiveStatus": 12,
      "Protocol": 1234,
      "StartTime": "2024-08-08",
      "EndTime": "2024-08-08",
      "Duration": 10,
      "AssetName": "string",
      "ManagedSystemID": 12,
      "ManagedAccountID": 13,
      "ManagedAccountName": "string",
      "RecordKey": "string",
      "Token": "string"
    }
  ],
  "error": "null",
  "has_error": false
}

Lock Session

Locks an active session.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Session IdJinja-templated text containing the the Session Id. Example {{session_id}}Required

Output

JSON containing the following items:

{
  "error": "null",
  "has_error": false,
  "msg": "Session locked successfully."
}

Terminate Session

Terminates an active session.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Session IdJinja-templated text containing the the Session Id. Example {{session_id}}Required

Output

JSON containing the following items:

{
  "error": "null",
  "has_error": false,
  "msg": "Session terminated successfully."
}

Release Notes

  • v1.0.1 - Initial release with Get sessions, Lock session and Terminate session actions.

© Devo Technology Inc. All Rights Reserved.