Integrations (V2)
Tanium VMS
Instructions on how to configure API access for Tanium to fetch endpoints and CVE Vulnerability Findings
Supported Data models
-
- type:
host
- type:
-
Resources
- type:
host
- type:
Required Tanium Licenses
The following Tanium modules must be licensed and provisioned in your environment to enable this integration:
Module | Requirement | Purpose |
---|---|---|
Tanium Comply | Required | Enables vulnerability assessments and provides access to CVE findings. |
Tanium Gateway | Required | Exposes the GraphQL API for secure data access. |
Tanium Platform Core | Required | Core platform services like RBAC, API token generation, etc. |
Tanium Asset | Required | Provides endpoint metadata (OS, hardware, installed software). |
Connector Configuration Parameters
# | Parameter | Description |
---|---|---|
1 | Tanium API Base URL | The base URL of the Tanium Cloud Gateway API for your tenant. The URL should be your instance name followed by ‘-api’. e.g.: https://instancename-api.cloud.tanium.com |
2 | Tanium API Token | Token generated using the Persona with proper access to endpoints and CVEs. |
Onboarding Tanium
Follow the steps below to onboard your environment to our Tanium integration.
1
Create a Custom Role
- In the Tanium Console, go to Administration > Roles.
- Search for the built-in role:
Gateway User
. - Click Clone to create a duplicate.
- Name the role (e.g.,
Leen Integration Role
). - Under Platform Content Permissions, enable:
Sensor > Read
- Add Content Sets. Add the required Content Sets by clicking the + icon next to the green checkmark on the permission you applied in the previous step:
Base
Comply Reporting
Reserved
Tanium Data Service
- Click Save.
2
Create a Persona
- Go to Administration > Personas.
- Click New Persona.
- Set a name (e.g.,
Leen Integration Persona
). - Under Manage Roles, assign the custom role created above.
- Under Computer Groups, do one of the following:
- Assign specific computer groups
- Or check Unrestricted Management Rights for full access
- Assign the persona to a user or service account.
- Click Save.
3
Generate the API Token
- Sign in with the user account linked to the Persona you just created.
- Navigate to Administration > API Tokens.
- Click New API Token.
- Enter a name and optionally set a TTL (Time-To-Live).
- Select the persona created in the previous step.
-
You may need to refresh the page if the persona doesn’t show immediately.
-
- For Allowed IP Addresses, choose:
- A specific IP (recommended), e.g.,
192.168.1.10
- Or use
0.0.0.0/0
for unrestricted access (not recommended for production)
- A specific IP (recommended), e.g.,
- Click Save.
Record your API token somewhere safe. Once the window is closed, the token will not be visible again.
4
Enter credentials
Enter the Tanium API Base URL and Tanium API Token obtained above into the Tanium integration configuration.