Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 3.18 KB

File metadata and controls

48 lines (37 loc) · 3.18 KB

Documentation Overview

This folder contains usage guides for the PowerShell modules and commands provided in this repository. Each Markdown file describes a single function or provides general guidance. When in doubt, run Get-Help <Command> in PowerShell to see the inline help that matches these documents.

The key guides are:

Command specific help topics live in the SupportTools, SharePointTools and ServiceDeskTools subfolders.

Module Dependency Overview

Most modules build on a few shared components. Logging is the base layer for consistent output and is imported by nearly every module. The Telemetry module records usage metrics and depends on Logging. STCore provides common utility functions consumed across the toolkit.

Higher level modules such as SharePointTools and ServiceDeskTools load these core modules to perform their work. Modules like ConfigManagementTools and IncidentResponseTools combine features from both SharePointTools and ServiceDeskTools, while also using Telemetry for metrics. The SupportTools module aggregates the entire collection and exposes the top level commands.

graph TD
    Logging --> Telemetry
    Logging --> SharePointTools
    Logging --> ServiceDeskTools
    Logging --> PerformanceTools
    Telemetry --> ServiceDeskTools
    SharePointTools --> ConfigManagementTools
    ServiceDeskTools --> ConfigManagementTools
    ConfigManagementTools --> SupportTools
    SharePointTools --> IncidentResponseTools
    ServiceDeskTools --> IncidentResponseTools
    IncidentResponseTools --> SupportTools
    Telemetry --> IncidentResponseTools
    Telemetry --> ConfigManagementTools
Loading

This diagram is a simplified view but highlights how foundational modules feed into higher level functionality.