# Services

## Application Management

From packaging a few simple apps to complete end to end application management, Workspace IT offers adaptable services that fit your business requirements.

## Digital Employee Experience

Digital Employee Experience tools are invaluable when problems arise, assisting IT teams to efficiently identify and resolve issues. The ability to monitor performance is key when looking to optimize employee productivity and enhance employee user experience.

At Workspace IT, we work closely with ControlUp and Lakeside, whether you are looking to discuss requirements for a new solution, or require assistance utilizing an existing deployment, our technical consultants have a wide range of skills equipping them to provide anything from a fully managed proof of concept, trouble shooting, health checks, right through to a fully managed service.

## Digital Workspaces (VDI)

VDI offers centralized management of virtual resources, enhancing IT oversight of machines, applications, and security, while facilitating seamless access from any device, anywhere.

Workspace IT have a broad range of services across digital workspaces, from initial planning and managed Proof of Concepts, Health Checks on existing environments, Migration to Cloud Platforms, right through to Fully Managed Services.

## End User Device Management

Workspace IT can help simplify Operating Systems deployments including Windows 11, improve security by helping you keep up to date with Patch Management, and prolong device lifespan with IGEL OS.

## System Health Checks

Health checks can be vital in ensuring system efficiency and identifying potential problems prior to impact. Workspace IT offers Health Checks on Active Directory, Citrix, Microsoft Configuration Manager (SCCM) and VMware, to optimise or improve performance against best practices.

## Vulnerability Management

Vulnerability Management is the proactive and continuous updating of the software in your environment to reduce overall risk exposure. Workspace IT can help identify and remediate vulnerabilities to help keep your systems and enterprise applications safe from cyber threats and data breaches.

# PSAppDeployToolkit - What is it and why do we use it?

October 1, 2024 , by Dan Goss

## What is the PSAppDeployToolkit?

The Powershell Application Deployment Toolkit or PSADT is an essential tool for the Application Packaging team at Workspace IT. It is a powerful and robust wrapper that I would encourage anyone who is into application packaging or application deployments to spend a little time getting familiar with.

## What does the PSAppDeployToolkit do?

Well, if delivered as part of the payload or installation media of an app package, it can be used to control the installation. If you have multiple MSI's with MST's you can script them all in order and just call the overarching executable at launch and it will take care of the rest.

## Why do we use PSAppDeployToolkit?

PSADT is a very complete toolkit that already has inbuilt features for many scenarios that an applications packager will likely experience on a day-to-day basis. For example, there is an inbuilt command that can uninstall all versions of a particular application by name without needing the relevant MSI product code. You can use PSADT to copy files or directories into user profile locations at the point of install.

##### Favourite Features

Two of my favorite features of PSADT are the logging and the customization:

The logging is consistent and easy to read. It clearly tells you the exit codes or what is wrong with your package. Error handling is fairly robust, and the exit codes are well documented online. This makes PSADT easy to learn and troubleshoot.

Customization isn't necessary for every application, but it is important if you have multiple customers with different requirements.  
At Workspace IT we place our customers' needs and wants at the forefront of any solution.
