PROJECT 15 / POWERSHELL & AUTOMATION

JF Automation & Scripting Dashboard

A local PowerShell 7 administration dashboard connecting repeatable hybrid-infrastructure checks, Microsoft cloud inventory, Windows LAPS validation, and guarded Active Directory provisioning.

08Administration cards
07Validated workflows
05Original PASS captures

Architecture & execution model

A locally hosted dashboard presents eight administration cards. Seven validated workflows expose Run, Edit, and View Log actions. A custom jf-script:// protocol is routed through a PowerShell launcher, with a shared protocol handler and execution wrapper. Execution results are retained as timestamped logs for repeatable troubleshooting and review.

PowerShell 7Windows administrationMicrosoft GraphEntra IDIntuneWindows LAPSActive Directory

The dashboard is a local administration interface, not a public remote-command service. Its eighth card, portfolio validation, is reserved for integration with the repository's validation suite.

PROJECT 15 / DASHBOARD IMPLEMENTATION

Three connected administration interfaces

These original captures document the locally hosted JF administration workspace, the PowerShell automation interface, and infrastructure navigation. The cards and controls demonstrate the implemented user interface; individual execution outcomes are supported separately by the five retained PASS screenshots below.

Automation workstreams

01 / HYBRID

Azure Arc validation

Inspect connected-machine and Arc service state across the Windows home lab.

03 / CLOUD

Microsoft 365 tenant inventory

Report tenant users, groups, licensing, directory roles, and device inventory using Microsoft Graph.

04 / ENDPOINT

Intune device inventory

Collect managed-device and compliance information through read-only Graph queries.

06 / SECURITY

Windows LAPS validation

Inspect LAPS authorization, encrypted password metadata, and validation outcomes without exposing a managed password.

Inspect LAPS schema evidence ↗

07 / DIRECTORY

AD provisioning

Run controlled dry-run-only provisioning checks to review intended changes without creating or modifying accounts.

08 / QUALITY ASSURANCE

Portfolio validation

Provides an edit entry point for the repository's validation suite; automated execution is gated on successful validation.

Observed validation results

Original PowerShell console screenshots captured successful checks for Cloud Sync / AD state, Entra role inventory, Microsoft 365 tenant inventory, Intune managed-device inventory, and Windows LAPS. The five original validation screenshots are published below as directly accessible PNG evidence. The broader dashboard workflow also includes Azure Arc validation and guarded AD provisioning.

Validation screenshots show command output and PASS results; they do not imply production tenant administration or unattended write access.

Evidence standard: These original PASS captures document specific test outcomes at capture time; they are not claims about the current state of a tenant or live infrastructure.

Inspect the supporting work

The original Project 15 validation screenshots are published below, alongside retained source and related technical evidence.

Top