Pia: Install/Uninstall/Reinstall Software
Overviewβ
Facilitates the management of application installations on computers via winget.
Platformsβ
The package supports the following platforms
- Cloud Hybrid
- Cloud Only
- On Prem
Requirementsβ
Orchestrator agent in a valid state on
- Target Computer
Setup & Configurationβ
Global Config
- All Staff Group
Processβ
The steps that the package takes during process execution are:
- Pia will obtain a list of all software packages for the client
- A list of software packages is presented to the engineer and Pia requests the engineer to select a piece of software to install/uninstall/re-install
- Pia connects to Azure and obtains a list of group members
- Pia prompts the engineer to select a user
- A form for selecting the target user is presented.
- Pia obtains a list of computers actively used by the previously selected user
- Pia will obtain a list of all machines
- Pia attempts to locate a computer that has recently been used by the user. Failing that, a list of all available computers is presented.
- A form for selecting the target computer is presented.
- Pia will check if winget is present on the selected machine.
- Pia will attempt to check the installed status of the software on the previously selected user's computer
- Prompt the engineer with a list of choices, including Re-install or Uninstall the software or cancel
- Prompt the engineer with a list of choices, install the software or cancel
- The result of the actions taken is advised to the engineer