PowerScripts are the safe secure way to delegate the execution of PowerShell scripts
PowerScripts is the safe and secure way to delegate the execution of PowerShell scripts to junior IT, service desk, and even power end users. Anything you can do in the Microsoft365 admin panel you can do with PowerShell without the normal risks that are associated with PowerShell. PowerScripts runs the script using elevated credentials which the end user does not have access to.
Users running a PowerScript:
Do not have access to the underlying credentials, so they cannot share, misuse, or abuse those credentials
Do not have access to the underlying source code of the PowerShell script, so they cannot modify the script – only run it.
Can only access the scripts they are authorized to run.
Do not need to understand anything about PowerShell, the integrated script environment, command line utilities, loading modules, etc. They simply select a script from the list and press Execute.
PowerScripts are available for Microsoft 365, Microsoft Azure, SharePoint on-premise, and Exchange on-premise.