Ref : Provision Quick Start: Install, Configure, and Test (tanium.com)

Tools

Download Tools

  • In the Tanium Console, open ProvisionSettings.
  • Download the ZIPs (typically scripts.zip and utility.zip).

Install ADK (One-Time on a Prep Machine)

Prepare the OS Bundle Content

ADK Files (utility.zip)

  • On the ADK machine, extract utility.zip and run adkprep.ps1.

Unattend.xml

Use a basic unattend.xml (example: GitHub sample).

Post-Install Script

Reference: Provision advanced options

Examples: bundle files on GitHub

Tanium Client

  • Download the client ZIP that matches your environment.

WIM (Windows 10/11)

  • Use install.wim directly from the Microsoft ISO.

Drivers ZIP

Follow the driver packaging guidance: Preparing content

Create the Provision OS Bundle

  • In Provision, select Create OS Bundle.

  • Name the bundle, choose OS and architecture, then add each component:

  • Add WIM

  • Add ADK files

  • Add Unattend.xml

  • Add Tanium client ZIP

  • Add script ZIP or PowerShell (e.g., customer.ps1)

Create the PXE Endpoint

Important: You must have an OS Bundle (Provision) created before enabling PXE.

  • In Provision, select Create Provision EndpointCreate Satellite.

  • Choose a device name and continue.

  • On the client, run get_endpoint_fingerprint.cmd and collect the MAC address.

  • Report the MAC under Unique Identifier, enable PXE, and complete setup.

Deploy Provision

  • On Hyper-v Disable Secure Boot on the VM, then PXE boot.
  • PXE menu: choose keyboard (EN by default) and continue.
  • Select the Task Sequence.

Web Service

RAW

CléValeur
anchorList[“https://192.168.50.10:17530“]
disks[{"id":"sda","description":"Msft Virtual Disk (127GB, sda)","size":266338304}]
disksda
mediafalse
uefitrue
manufacturerMicrosoft Corporation
modelVirtual Machine
serial6243-4519-6309-0114-3365-9643-99
asset6243-4519-6309-0114-3365-9643-99
versionHyper-V UEFI Release v4.1
uuid5cd78f11-b830-4909-a96f-3171cfe243e6
chassis_type3
is_desktoptrue
is_laptopfalse
is_serverfalse
chassisDESKTOP
architecturex64
toolsVersion10.7.22.0
_nextcustomize.html
keyboardus
interfaceeth0
network{“interface”: “eth0”}
pass(vide)
resultsuccess
anchorhttps://192.168.50.10:17530
installation_logo_nameLogoMETSYS.png
installation_logo_sha256a61bf863d8468aec4a1e60d27b6ed48eb3fdcbebea045b430ac25a28f773b956
installation_message(vide)
manifest(gros JSON encodé contenant id, name, files, kv, meta, etc.)
os11
ComputerNamePC1234
WebServicePostPOST https://nas.wuibaille.fr/WS/getsettings.php
cookieundefined
OSDCodemag2222
OSDCaisse33

manifest

CléValeur
id11
namewindows 10 LTSC 2019 Variable
architecturex64
image_index1
status2
targets[“PROVISION_PXE_34”]
operatingSystem9

files (liste)

  1. Win10_entier.wim
    • size: 5 482 482 689
    • type: 1
    • temp_file_id: 16
    • sha256: 30eeae07fece6770ed252b18a610c6881b014081f133ed488605fcd10015024e
    • createdAt: (1752252856, 278167364)
  2. adk_amd64.zip
    • size: 531 360 297
    • type: 7
    • temp_file_id: 6
    • sha256: 8bd5dd91a945c5710f8de0d9207db21084e6e73566082cd13c45ef8eb2954816
    • createdAt: (1735150503, 648171038)
  3. Customer.zip
    • size: 2 664
    • type: 3
    • temp_file_id: 43
    • sha256: 6b71065873912fb7e65f96b9afb304be0650f7359709d51431ffd68b9b4032c0
    • createdAt: (1754229766, 554362938)
  4. windows-client-bundle.zip
    • size: 10 215 499
    • type: 6
    • temp_file_id: 5
    • sha256: 9c68cf97adf28c338c23eb3dfea60f791f3b9ce46ce38d8aad0acefc30396f47
    • createdAt: (1735150503, 658273028)
  5. unattend.xml
    • size: 7 654
    • type: 2
    • temp_file_id: 3
    • sha256: 5cb68d80fa8b3633eae173d8761b9a51bdfa4eb9d19b482946db262625bfe247
    • createdAt: (1735150503, 663440755)

kv (Key/Value du bundle)

KeyValue (actuelle)
OSDCodemag{"label":"OSDCodemag label","parameterType":"com.tanium.components.parameters::TextInputParameter"}
OSDCaisse{"label":"cash number","parameterType":"com.tanium.components.parameters::TextInputParameter"}
ComputerNamePC1234
WebServicePostPOST https://nas.wuibaille.fr/WS/getsettings.php

meta

CléValeur
createdAt.seconds1755978897
createdAt.nanos296712413
updatedAt.seconds1756222004
updatedAt.nanos128492895
package_nameTanium Provision – Bundle Repository 11
package_id97608

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.