THAT
1.1.0
Repository
TOC
1. Description
2. Quick Start Guide
2.1. Requirements
2.2. Easy Installation
2.3. Execution
3. Why it was created
4. Tanium Platform Versions Supported
5. Python Versions Supported
6. Tool Structure
6.1. Directories
6.2. Files
6.2.1. Windows Wrapper Scripts
6.2.2. OS X Wrapper Scripts
6.2.3. Other Files
7. User Reference
7.1. Installation Requirements
7.2. Execution Requirements
7.3. Plugin Requirements
7.4. Installation
7.4.1. Windows Support
7.4.2. OS X Support
7.5. Configuration
7.6. Execution modes
7.7. Usage
7.8. Output (PPTX Report)
7.9. Other Wrapped Scripts
7.9.1. crypt_value
7.9.2. generate_config
7.9.3. generate_layout
7.10. Other Unwrapped Scripts
7.10.1. filehash.py
7.10.2. make_distro_zip.py
7.10.3. zip_info.py
7.10.4. build_doc.py
8. Layout Creator Reference
8.1. What is a Layout file?
8.2. Variables of a Layout File
8.2.1. LAYOUT VARIABLE: VERSION
8.2.2. LAYOUT VARIABLE: MINIMUM_THAT_VERSION
8.2.3. LAYOUT VARIABLE: PPTX_INPUT_FILE
8.2.4. LAYOUT VARIABLE: LAYOUTS
8.3. Creating a Baseline Layout
8.4. Modifying the Provided Layout
8.5. Example Layouts
8.5.1. Simple
8.5.2. Add 2 layout slides
8.5.3. Add 3 layout slides in a specific order
8.5.4. Control which slides are added
8.5.5. Only add slides when a plugin is enabled
8.5.6. Updating items on a slide
8.5.7. Updating items on a slide using a value from “config”
8.5.8. Updating items on a slide using an analyze data result value from a plugin
8.6. The Layout Shipped with the Tool
9. Plugin Creator Reference
9.1. What is a Plugin file?
9.2. Basic Variables of a Plugin File
9.2.1. PLUGIN VARIABLE: VERSION
9.2.2. PLUGIN VARIABLE: MINIMUM_THAT_VERSION
9.2.3. PLUGIN VARIABLE: NAME
9.2.4. PLUGIN VARIABLE: PRIORITY
9.3. Mode Specific Variables of a Plugin File
9.3.1. PLUGIN VARIABLE: GET_TANIUM_DATA
9.3.2. PLUGIN VARIABLE: GET_INTERNET_DATA
9.3.3. PLUGIN VARIABLE: ANALYZE_DATA
9.4. Example Plugins
9.4.1. Basic
9.4.2. Ask a question and analyze the results
9.4.3. Ask a question, get internet data, and analyze the results
9.5. The Plugins Shipped with the Tool
9.5.1. plugins/plugin_adobe.py
9.5.2. plugins/plugin_java.py
9.5.3. plugins/plugin_mcafee.py
9.5.4. plugins/plugin_patch.py
9.5.5. plugins/plugin_patch2.py
9.5.6. plugins/plugin_sccm.py
9.5.7. plugins/plugin_security.py
9.5.8. plugins/plugin_symantec.py
9.5.9. plugins/plugin_taniumstats.py
9.5.10. plugins/plugin_trendmicro.py
10. Back End Developer Reference
10.1. Python Package: tanium_hat
10.1.1. Module: main
10.1.1.1. Class: Main
10.1.1.2. Function: base_pconfig
10.1.2. Module: plugin
10.1.2.1. Class: Plugin
10.1.3. Module: pptx_builder
10.1.3.1. Class: PptxBuilder
10.1.3.2. Class: TemplateEngine
10.1.3.3. Function: val_layouts
10.1.3.4. Function: is_type
10.1.3.5. Function: has_key
10.1.4. Module: constants
10.1.5. Module: options
10.1.6. Module: version
10.2. Tanium Python Packages
10.2.1. Module: libs_tanium
10.2.1.1. Python Package: tanium_kit
10.2.1.2. Python Package: PyTan
10.2.1.3. Python Package: tanium_py
10.3. External Python Packages
10.3.1. Module: libs_external
11. Change Log
11.1. v1.1.0.0000 12/16/2018
11.2. v1.0.0.0015 10/12/2017
11.3. v1.0.0.0014 10/12/2017
11.4. v1.0.0.0013 10/12/2017
11.5. v1.0.0.0012 10/12/2017
11.6. v1.0.0.0011 10/12/2017
11.7. v1.0.0.0010 10/12/2017
11.8. v1.0.0a 12/29/2016
11.9. v816 11/30/2016
11.10. v815 11/28/2016
11.11. v814 11/22/2016
11.12. v813 11/17/2016
11.13. v812 11/16/2016
11.14. v811 10/25/2016
11.15. v807 10/22/2016
12. Todo Items
12.1. 2.0.0
Contents
Tanium Hygiene Assessment Tool
Table of Contents
Indices and tables
Other References
1. Description »
Tanium Hygiene Assessment Tool
¶
This is the documentation for
Tanium HAT
Table of Contents
¶
1. Description
2. Quick Start Guide
2.1. Requirements
2.2. Easy Installation
2.3. Execution
3. Why it was created
4. Tanium Platform Versions Supported
5. Python Versions Supported
6. Tool Structure
6.1. Directories
6.2. Files
7. User Reference
7.1. Installation Requirements
7.2. Execution Requirements
7.3. Plugin Requirements
7.4. Installation
7.5. Configuration
7.6. Execution modes
7.7. Usage
7.8. Output (PPTX Report)
7.9. Other Wrapped Scripts
7.10. Other Unwrapped Scripts
8. Layout Creator Reference
8.1. What is a Layout file?
8.2. Variables of a Layout File
8.3. Creating a Baseline Layout
8.4. Modifying the Provided Layout
8.5. Example Layouts
8.6. The Layout Shipped with the Tool
9. Plugin Creator Reference
9.1. What is a Plugin file?
9.2. Basic Variables of a Plugin File
9.3. Mode Specific Variables of a Plugin File
9.4. Example Plugins
9.5. The Plugins Shipped with the Tool
10. Back End Developer Reference
10.1. Python Package: tanium_hat
10.2. Tanium Python Packages
10.3. External Python Packages
11. Change Log
11.1. v1.1.0.0000 12/16/2018
11.2. v1.0.0.0015 10/12/2017
11.3. v1.0.0.0014 10/12/2017
11.4. v1.0.0.0013 10/12/2017
11.5. v1.0.0.0012 10/12/2017
11.6. v1.0.0.0011 10/12/2017
11.7. v1.0.0.0010 10/12/2017
11.8. v1.0.0a 12/29/2016
11.9. v816 11/30/2016
11.10. v815 11/28/2016
11.11. v814 11/22/2016
11.12. v813 11/17/2016
11.13. v812 11/16/2016
11.14. v811 10/25/2016
11.15. v807 10/22/2016
12. Todo Items
12.1. 2.0.0
Indices and tables
¶
Index
Module Index
Search Page
Other References
¶
Tanium Website
Tanium Knowledge Base