-
Notifications
You must be signed in to change notification settings - Fork 10
Getting Started
Sebastian F. Markdanner edited this page Jul 30, 2025
·
7 revisions
This guide will help you install and configure the PIMActivation PowerShell module for the first time.
Before installing PIMActivation, ensure you have:
- Windows 10/11 or Windows Server 2016+
- PowerShell 7+ (Download here)
- Internet connectivity for module installation and API access
-
Entra ID Permissions:
- Eligible for at least one PIM role
- Permission to read directory information
- Permission to activate PIM roles
# Install for current user
Install-Module -Name PIMActivation -Scope CurrentUser -Force
# Or install system-wide (requires admin)
Install-Module -Name PIMActivation -Scope AllUsers -Force# Clone the repository
git clone https://github.com/Noble-Effeciency13/PIMActivation.git
cd PIMActivation
# Import the module
Import-Module .\PIMActivation.psd1 -ForceImport-Module PIMActivationStart-PIMActivation- A browser window will open for authentication
- Sign in with your Entra ID account
- Complete any MFA requirements
- Accept permission consent if prompted
The main window consists of three sections:
-
Eligible Roles (Left Panel)
- Shows all roles you can activate
- Displays role name, scope, and policy requirements
- Use checkboxes to select multiple roles
-
Active Roles (Right Panel)
- Shows currently active roles
- Displays expiration times
- Allows deactivation of roles
-
Control Panel (Bottom)
- Duration selector
- Justification field
- Ticket information (if required)
- Action buttons
To verify successful installation:
# Check module is installed
Get-Module -Name PIMActivation -ListAvailable
# Check module can be imported
Import-Module PIMActivation
# Get module information
Get-Module PIMActivation | Select-Object Name, Version, Description# Get help for the module
Get-Help Start-PIMActivation -Full
# View examples
Get-Help Start-PIMActivation -Examples
# Read about documentation
Get-Help about_PIMActivation- Read the Features Guide to understand all capabilities
- Check Troubleshooting if you encounter issues
- Explore Advanced Usage for automation scenarios
Version: 1.1.0
Last Updated: July 2025