Release Notes API Gateway (Version 1.0)
Tanium API Gateway 1.1.13
Release Date: November 30, 2021
The API Gateway is a single and stable API integration point for the various Tanium solutions. It is designed for Tanium partners and customers interested in building integrated solutions with the Tanium Platform.
Important Notes
This release is the initial public release of Tanium API Gateway which delivers simplified integration capabilities for customer and partner developers to query data, perform actions on endpoints and deploy software from automated systems.
New Features
- API Gateway Query Explorer in the Shared Services menu of Tanium Console
- API Gateway User Guide
Requirements
- Customers who previously installed the Tanium Platform Services 1.3.339 solution should upgrade to Platform Services 1.6.8 before installing the API Gateway.
- For Windows deployments, host-based firewalls and antivirus detection applications must allow (do not block, quarantine, or otherwise process) the following exclusion:
- <Module Server installation folder>\services\gateway-service\TaniumGatewayService.exe
- Minimum versions of the following solutions are needed prior to installation:
- Tanium Core Platform 7.5.2 with Tanium Console 3.0*
- Tanium Interact 2.9.83
- You can use Interact 2.8.x, but the id sensor will not work
- Tanium System User service 1.0.40
* The API Gateway workbench requires Tanium Console 3.0 or later, which also requires Tanium Core Platform 7.5 or later. Users with older versions of the Tanium Console on Tanium Core Platform 7.4.4 or later can still install and use API Gateway for API-only interactions. Full support for Tanium Core Platform 7.4.4 or later is included in an upcoming release.
Optional dependencies
The API Gateway retrieves data from the following solutions. If you do not have one of these solutions installed queries that depend on that solution will fail. Individual fields in the schema are documented with their dependent solution.
- Tanium Blob 1.0.6 or later
- Tanium Direct Connect 1.10.39 or later
- Tanium Deploy 2.9.123 or later
- Tanium Performance 1.10.57 or later
Known Issues
- The endpoint.os.language field returns an error. This will be resolved in an upcoming release.
- Use of the ID field for TDS sourced data in the Asset and Endpoint queries returns an error unless Interact 2.9.83 or later is installed.
- For Tanium All-in-One deployments, before you install System User Service, you must first add the `127.0.0.1` IPv4 address if you enabled IPv4, or the `::1` IPv6 address if you enabled IPv6, to the `api_token_trusted_ip_address_list` platform setting. Otherwise, the installation process does not complete.
- 1. From the Main menu, go to **Administration > Configuration > Platform Settings**.
- 2. Click **api_token_trusted_ip_address_list**.
- 3. You have the following options:
- If you enabled IPv4, enter `127.0.0.1` in the **Value** field, and click **Save**.
- If you enabled IPv6, enter `::1` in the **Value** field, and click **Save**.
