Key features
The 1E PowerShell Toolkit provides the following key functionality. Each bullet point has a link to a page which discusses the feature in more detail
Dynamic Scripting and executable command execution using the Tachyon PowerShell Toolkit - you can run a PowerShell script or executable program on devices using 1E, without first creating an instruction.
Dynamic SCALE - you can run a SCALE snippet on devices using 1E without first creating an instruction.
Querying Tachyon Activity Records using the Tachyon PowerShell Toolkit - allows user to directly query any persistent table on a device using PowerShell.
Dynamic File Copy- allows user to send one or more files to devices and have them copied to a specified folder.
Interactive instruction search using the Tachyon PowerShell Toolkit - you can interactively search for existing instructions from a PowerShell command prompt just as they would from the Endpoint Troubleshooting, then execute the instruction selected.
Interactive instruction search using the Tachyon PowerShell Toolkit - you can interactively search for an instruction from the PowerShell command prompt and then create a cmdlet from the instruction for re-use in the PowerShell environment.
Executing an instruction using the 1E PowerShell Toolkit - you can invoke any pre-existing instruction from PowerShell, supplying parameters as appropriate.
Workflow management cmdlets - you can authenticate action invokers, and approve or reject actions.
Staged rollouts using the 1E PowerShell Toolkit - you can stage rollouts by targeting a percentage or defined count of devices with an instruction, and keep track of the progress of the rollout. The user can then re-run the instruction, automatically targeting a fresh set of devices, allowing progressive rollout to the entire estate in a series of tranches.
OSQuery integration - OSQuery is a powerful open-source solution that supports a wide range of device queries. OSQuery integration allows you to easily query any OSQuery resource directly from PowerShell.
WMI Integration - WMI Integration lets you launch a WMI query directly from a PowerShell cmdlet and target devices as appropriate.
Instruction XML management cmdlets - you can dynamically create an instruction XML file, and embed resources such as scripts and executable files into it, then auto-generate SCALE code to run them.
Credential management cmdlets - you can securely send credentials or secrets to devices, to be stored in the Windows Credential Store. This allows you to then securely retrieve these credentials from other instructions and use them to access secured resources.
SLA management groups and rule expressions - you can define management groups and leverage the sophisticated rule management engine in the SLA subsystem to create groups and rules, then programmatically synchronize these with 1E.
Using the Tachyon PowerShell Toolkit to manage Tachyon schedules - you can create and manage schedules, and associate these with conditional evaluation scripts, which run server-side when a scheduled instruction is run.