UserAdminModule

1.0.1

A PowerShell function management framework that gives any administrator a superpower
in their own shell.

Scaffold submodules, manage categories interactively, and maintain a living function
index — without the pain of dot-sourcing loose scripts or maintaining individual
module manifests for every function you write.

Quick start:
 1. Install-Module UserAdmin
A PowerShell function management framework that gives any administrator a superpower
in their own shell.

Scaffold submodules, manage categories interactively, and maintain a living function
index — without the pain of dot-sourcing loose scripts or maintaining individual
module manifests for every function you write.

Quick start:
 1. Install-Module UserAdminModule
 2. Initialize-UserAdminModule -Path 'C:\MyModules' -UpdateProfile
 3. New-PSM1Module -folderPath 'C:\MyModules\MyCategory'
 4. Drop .ps1 files into MyCategory\Public\ and Import-PersonalModules -Category MyCategory
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name UserAdminModule -RequiredVersion 1.0.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name UserAdminModule -Version 1.0.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Luke Leigh. All rights reserved.

Package Details

Author(s)

  • Luke Leigh

Tags

PowerShellGallery UserAdminModule AdminTools FunctionLibrary Profile Prompt Menu ModuleScaffold Documentation HTMLReference ActiveDirectory Exchange Azure Intune Security PKI Reporting Automation Productivity Shell Framework CustomModules Category Submodule Import Scaffold Interactive PSMenu Config Index Reference Docs Windows CrossPlatform PowerShell Module Functions ProfileScript Startup Bootstrap Discovery TabCompletion DynamicParam UX HTML Web MenuApp Gallery

Functions

Import-PersonalModules Invoke-PersonalModulesMenu New-PSM1Module Invoke-FunctionIndexRegeneration Initialize-UserAdminModule

Dependencies

Release Notes

v1.0.1 — Stable release (all recent changes)
 - All Shell/Public/ functions now use [CmdletBinding()], trap, and full help
 - Set-DisplayIsAdmin.ps1 deleted (duplicate)
 - IsAdmin.ps1 renamed to Test-IsAdmin.ps1; Set-TitleisAdmin.ps1 extracted
 - Show-IsAdminOrNot.ps1 logic bug fixed (now always correct)
 - Shell.psm1: legacy try/catch exemption comment added
 - resources/New-ModuleMenuApp.ps1: .DESCRIPTION clarified (internal use)
 - docs/reference.md: expanded menu/browser documentation, screenshots added
 - docs/getting-functions.md: new page for building your function library
 - All changes validated for PS 5.1/7+ compatibility and repo conventions

FileList

Version History

Version Downloads Last updated
1.0.2 3 4/27/2026
1.0.1 (current version) 3 4/26/2026
1.0.0 2 4/26/2026