For completeness I tried the new package three ways, one opening CMD with a runas using my admin account, two opening CMD as an administrator again using my admin credentials and lastly through SCCM. All three unfortunately failed, here are the errors from all three different attemps. The content packages are called something different but they contain the same toolkit.
Test One.
[Pre-Install] :: Instantiating user client/server process. Invoke-ADTClientServerOperation 27/06/2025 09:32:04 4124 (0x101C)
[Pre-Install] :: Exception calling "Open" with "0" argument(s): "The calling account of [****\********] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "The calling account of [****\********] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
InnerException : System.UnauthorizedAccessException: The calling account of [****\********] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation.
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 0
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 346
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Show-ADTInstallationWelcome 27/06/2025 09:32:12 4124 (0x101C)
[Pre-Install] :: An unhandled error within [Invoke-AppDeployToolkit.ps1] has occurred.
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "The calling account of [****\********] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
InnerException : System.UnauthorizedAccessException: The calling account of [****\********] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation.
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 0
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 346
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Invoke-AppDeployToolkit.ps1 27/06/2025 09:32:12 4124 (0x101C)
[Finalization] :: [PSAppDeployToolkit_4.1.0_EN_01] install completed in [8.9484344] seconds with exit code [60001]. Close-ADTSession 27/06/2025 09:32:12 4124 (0x101C)
Test two
[Pre-Install] :: Instantiating user client/server process. Invoke-ADTClientServerOperation 27/06/2025 09:43:22 8728 (0x2218)
[Pre-Install] :: Exception calling "Open" with "0" argument(s): "The calling account of [****\*******] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "The calling account of [****\*******] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
InnerException : System.UnauthorizedAccessException: The calling account of [****\*******] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation.
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 0
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 346
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Show-ADTInstallationWelcome 27/06/2025 09:43:30 8728 (0x2218)
[Pre-Install] :: An unhandled error within [Invoke-AppDeployToolkit.ps1] has occurred.
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "The calling account of [****\*******] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation."
InnerException : System.UnauthorizedAccessException: The calling account of [****\*******] does not hold the necessary [SeTcbPrivilege] privilege (Act as part of the operating system) for this operation.
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 0
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1: line 346
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\Temp\Microsoft Office 365 AFE User - PSDT Beta\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Invoke-AppDeployToolkit.ps1 27/06/2025 09:43:30 8728 (0x2218)
[Finalization] :: [PSAppDeployToolkit_4.1.0_EN_01] install completed in [9.2900023] seconds with exit code [60001]. Close-ADTSession 27/06/2025 09:43:30 8728 (0x2218)
Test three
[Pre-Install] :: Instantiating user client/server process. Invoke-ADTClientServerOperation 27/06/2025 10:13:19 2164 (0x0874)
[Pre-Install] :: Exception calling "Open" with "0" argument(s): "Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"
InnerException : System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at PSADT.LibraryInterfaces.AdvApi32.CreateProcessAsUser(SafeHandle hToken, String lpApplicationName, String lpCommandLine, Nullable`1 lpProcessAttributes, Nullable`1 lpThreadAttributes, BOOL bInheritHandles, PROCESS_CREATION_FLAGS dwCreationFlags, SafeEnvironmentBlockHandle lpEnvironment, String lpCurrentDirectory, STARTUPINFOW& lpStartupInfo, PROCESS_INFORMATION& lpProcessInformation) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\LibraryInterfaces\AdvApi32.cs:line 282
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 168
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1: line 347
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Show-ADTInstallationWelcome 27/06/2025 10:13:20 2164 (0x0874)
[Pre-Install] :: An unhandled error within [Invoke-AppDeployToolkit.ps1] has occurred.
Error Record:
-------------
Message : Exception calling "Open" with "0" argument(s): "Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"
InnerException : System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at PSADT.LibraryInterfaces.AdvApi32.CreateProcessAsUser(SafeHandle hToken, String lpApplicationName, String lpCommandLine, Nullable`1 lpProcessAttributes, Nullable`1 lpThreadAttributes, BOOL bInheritHandles, PROCESS_CREATION_FLAGS dwCreationFlags, SafeEnvironmentBlockHandle lpEnvironment, String lpCurrentDirectory, STARTUPINFOW& lpStartupInfo, PROCESS_INFORMATION& lpProcessInformation) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\LibraryInterfaces\AdvApi32.cs:line 282
at PSADT.ProcessManagement.ProcessManager.LaunchAsync(ProcessLaunchInfo launchInfo) in D:\a\PSAppDeployToolkit\PSAppDeployToolkit\src\PSADT\PSADT\ProcessManagement\ProcessManager.cs:line 168
at PSADT.ClientServer.ServerInstance.Open() in C:\Repos\PSAppDeployToolkit\src\PSADT\PSADT.ClientServer.Server\ServerInstance.cs:line 67
at CallSite.Target(Closure , CallSite , Object )
FullyQualifiedErrorId : UnauthorizedAccessException,Show-ADTInstallationWelcome
ScriptStackTrace : at Private:Invoke-ADTClientServerOperation, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 1150
at Show-ADTWelcomePrompt, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 18933
at Show-ADTInstallationWelcome<Process>, C:\WINDOWS\ccmcache\8z\PSAppDeployToolkit\PSAppDeployToolkit.psm1: line 19236
at Install-ADTDeployment, C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1: line 142
at <ScriptBlock>, C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1: line 347
at <ScriptBlock>, <No file>: line 1
PositionMessage : At C:\WINDOWS\ccmcache\8z\Invoke-AppDeployToolkit.ps1:142 char:5
+ Show-ADTInstallationWelcome @saiwParams
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Invoke-AppDeployToolkit.ps1 27/06/2025 10:13:20 2164 (0x0874)
[Finalization] :: [PSAppDeployToolkit_4.1.0_EN_01] install completed in [1.5683757] seconds with exit code [60001]. Close-ADTSession 27/06/2025 10:13:20 2164 (0x0874)