Scripts

Script Library

A curated structure for scripts and automation patterns across workplace, endpoint, cloud, identity, and reporting scenarios.

GitHub Repository

Scripts are reviewed on GitHub

Browse the latest WorkplaceCloudHub source scripts, examples, and automation resources directly from the repository. Use GitHub as the source of truth for review, history, and future updates.

Open GitHub
ER

Endpoint Remediations

Detection and remediation scripts for device health, configuration drift, and recurring endpoint issues.

WU

Windows Update

Update checks, compliance visibility, reset actions, and operational troubleshooting helpers.

CA

Cloud Automation

Automation helpers for cloud operations, configuration checks, and repeatable administrative tasks.

EX

Exchange Online

Mailbox, transport, connection, recipient, and service health checks for Microsoft 365 messaging operations.

SP

SharePoint Online

Site, storage, lock state, sharing, and tenant-level checks for collaboration platform troubleshooting.

VDI

Azure Virtual Desktop

Host pool, session host, user session, FSLogix, and workspace checks for virtual desktop operations.

CTX

Citrix

Broker machine, session, delivery group, application, and VDA registration checks for Citrix environments.

ID

Identity & Access

Identity hygiene, access reviews, authentication checks, and policy validation scripts.

RP

Reporting

Simple reporting scripts for inventory, compliance, operational status, and documentation.

RM

Repository Map

Use the repository map to find the public source paths and tool documentation referenced by WorkplaceCloudHub.

Current repository structure

Script families in GitHub

The repository now has seven main automation families: SmartM365, SmartAzure, SmartAzureVirtualDesktop, SmartCitrix, SmartThinClient, SmartFinOps, and SmartWorkplaceCMDB.

M365

SmartM365

Open SmartM365 for Microsoft 365 administration, endpoint tools, Intune remediation packages, inventory exports, setup profiles, SharePoint migration dashboards, Exchange communications, and operational helpers.

AZ

SmartAzure

Open SmartAzure for Azure Resource Manager inventory, governance, RBAC, policy, network, backup, storage, security, and cost checks.

AVD

SmartAzureVirtualDesktop

Open SmartAzureVirtualDesktop for AVD estate inventory, session host health, diagnostics, autoscale coverage, FSLogix storage posture, and cost optimization.

CTX

SmartCitrix

Open SmartCitrix for Citrix on-premises CVAD, StoreFront, licensing, delivery, policy, hosting, power, machine, and session inventory scripts.

TC

SmartThinClient

Open SmartThinClient for controlled Windows thin-client shell profiles, Citrix and AVD launch modes, web-first workspace access, rollback evidence, and guarded apply or restore actions.

FIN

SmartFinOps

Open SmartFinOps for read-only workplace FinOps reporting with source-contract validation, readiness guardrails, executive HTML reporting, and CSV optimization outputs built from SmartM365 DATA-LAST exports.

CMDB

SmartWorkplaceCMDB

Open SmartWorkplaceCMDB for autonomous workplace CMDB collection, curated entity tables, local reports, SharePoint publication, and Power BI-ready outputs across Entra, Intune, Microsoft 365, Exchange Online, and Active Directory.

REM

Intune remediations

Browse remediation scripts for Windows Update, Delivery Optimization, WUfB, SetupDiag, MDM enrollment repair, storage readiness, Store/AppRepository health, one-off actions, and diagnostics.

W11

Windows 11 upgrade toolkit

Open Windows 11 Upgrade Toolkit for the stable v0.1.71 release, preview-first LOT campaigns, setup media validation, HTML or CSV evidence, and guarded Windows 11 upgrade actions.

GATE

Windows 11 Setup Source Gates

Browse setup source gates for subnet-aware copy throttling, shared lease coordination, and safer large-site setup media distribution.

SP

SharePoint migration toolkit

Open SharePoint Migration Toolkit for source and destination inventories, HTML review summaries, Entra cache-assisted permission comparisons, dashboard launchers, and guarded destination cleanup scripts.

MIG

Exchange migration readiness

Open Exchange Migration Readiness for a read-only GUI preflight that checks identity, licensing, quotas, permissions, endpoints, and synchronization before hybrid mailbox batch moves.

INV

SmartM365 inventory

Browse SmartM365 inventory for Active Directory, Exchange Online, Exchange on-premises, Microsoft 365, Entra, licensing, domains, devices, Intune, Autopilot, RBAC, Windows Update, and Autopatch reporting.

COM

Exchange user notifications

Open Exchange User Notifications for migration, archive activation, and mailbox size reduction communication campaigns with recipient CSV templates, dry-run mode, Graph or SMTP sending, Exchange Online-first checks, and Exchange 2016 fallback.

EXO

Exchange inventory

Browse Exchange inventory for accepted domains, mailbox inventories, calendar permissions, migration jobs, M365 Backup protection comparison, and Exchange 2016 on-premises evidence.

INT

Intune inventory

Browse Intune inventory for discovered apps, Autopilot, managed devices, BIOS, compliance, system data, upgrade eligibility, RBAC group members, remediation exports, Windows Update, and Autopatch alerts.

AZI

SmartAzure inventory

Browse SmartAzure inventory for estate, RBAC, cost, network exposure, policy compliance, Defender for Cloud, backup, storage security, Key Vault, and Advisor exports.

VDI

AVD inventory

Browse AVD inventory for host pools, workspaces, app groups, session hosts, private endpoints, diagnostics, scaling plans, FSLogix storage, and cost signals.

CVAD

Citrix inventory

Browse Citrix inventory for CVAD site, delivery, machine/session health, policy, hosting/power, StoreFront, and licensing reports.