Project

PSAutomator

This PowerShell Module is new approach to onboarding, offboarding and business as usual processes running in companies infrastructure.

Stars71
Forks16
Open issues6
PowerShell Gallery downloads5310
Language: PowerShell Updated: 2024-12-22T17:55:26.0000000+00:00

Documentation

PSAutomator Overview

When to use PSAutomator and what to watch for.

Use PSAutomator as a reference for describing business process automation with PowerShell blocks.

The module models workflows as services with triggers, conditions, ignores, and actions. Because the raw examples target onboarding and offboarding style operations, keep real usage gated behind testing and -WhatIf.

Common tasks

  • Describe a trigger for a user or group condition.
  • Add guard conditions before actions.
  • Chain actions such as disable, group update, or account snapshot.
  • Preview directory-changing actions before applying them.