In the past I have tried several times to call ps1 files as a Post Sync Script, but always without success. The trick I always use is to call a .bat file which kicks off the powershell script. You o...
See more...
In the past I have tried several times to call ps1 files as a Post Sync Script, but always without success. The trick I always use is to call a .bat file which kicks off the powershell script. You only need one line to register this file. i.e.: "C:\temp\runps1.bat"
Take a look at this thread: Assign user in Dedicated pool with Powershell - VMware Technology Network VMTN Set-HVMachine -HvServer $vcs -MachineName machine.fqdn -User "domain\user" Get-HVMachin...
See more...
Take a look at this thread: Assign user in Dedicated pool with Powershell - VMware Technology Network VMTN Set-HVMachine -HvServer $vcs -MachineName machine.fqdn -User "domain\user" Get-HVMachine -MachineName machine.fqdn | Set-HVMachine -User user@domain
Persistent disk are deprecated in Horizon 8. Other option are VMware DEM (Dynamic Environment Manager) with i.e. Folder Redirection or FSlogix profile containers. Take a look at: Modernizing VDI for ...
See more...
Persistent disk are deprecated in Horizon 8. Other option are VMware DEM (Dynamic Environment Manager) with i.e. Folder Redirection or FSlogix profile containers. Take a look at: Modernizing VDI for a New Horizon | VMware
This is our config which works perfect. Profile is only 150kb per user. [IncludeFolderTrees] <LocalAppData>\Microsoft\Credentials <LocalAppData>\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\ ...
See more...
This is our config which works perfect. Profile is only 150kb per user. [IncludeFolderTrees] <LocalAppData>\Microsoft\Credentials <LocalAppData>\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\ <LocalAppData>\Microsoft\IdentityCache [IncludeFiles] <AppData>\Microsoft\Teams\desktop-config.json <AppData>\Microsoft\Teams\preauth.json <AppData>\Microsoft\Teams\Preferences <AppData>\Microsoft\Teams\settings.json <AppData>\Microsoft\Teams\storage.json [IncludeRegistryTrees] HKCU\Software\Microsoft\Office\Teams\ HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.aad.brokerplugin_cw5n1h2txyewy HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PolicyCache\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Families\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings\S-1-15-2-1910091885-1573563583-1104941280-2418270861-3411158377-2822700936-2990310272 HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft.AAD.BrokerPlugin_1000.18362.449.0_neutral_neutral_cw5n1h2txyewy [ExcludeFolderTrees] <LocalAppData>\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AC\INetCache <LocalAppData>\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\TempState <LocalAppData>\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AC\Temp
I have done several migrations from Appstacks (2.x) to Packages/Applications (4.x). The login times were considerably reduced after the migration. Especially if a user has attached multiple appsstack...
See more...
I have done several migrations from Appstacks (2.x) to Packages/Applications (4.x). The login times were considerably reduced after the migration. Especially if a user has attached multiple appsstacks/applications. There is almost no login penalty when using Applications (4.x).
I think this is because of Smart Provisioning : Horizon 8 (2006) also adds new functionality to instant clones. Smart provisioning is now available, which will create parentless instant-clone po...
See more...
I think this is because of Smart Provisioning : Horizon 8 (2006) also adds new functionality to instant clones. Smart provisioning is now available, which will create parentless instant-clone pools for clusters with density at or below 12 VMs per host. Parent VMs are created otherwise, and they are a running clone of the replica VM snapshot.
I have no idea if you are running into the same issue but I had the same kind of problem with AppVolumes 4 2006 a while ago. The cause for me was that appcapture.exe was not present on the template.v...
See more...
I have no idea if you are running into the same issue but I had the same kind of problem with AppVolumes 4 2006 a while ago. The cause for me was that appcapture.exe was not present on the template.vmdk see: Not able to create a package after upgrading to App Volumes 4 2006 - Roderik de Block
I was able to change the change the Privacy Policy link in Horizon version 2103. I replaced the link "http://www.vmware.com/help/privacy.html" in the following file: "C:\Program Files\VMware\VMware...
See more...
I was able to change the change the Privacy Policy link in Horizon version 2103. I replaced the link "http://www.vmware.com/help/privacy.html" in the following file: "C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\webclient\app-htmlaccess.c83a6022b637c02d5089.js" After this change I restarted the services and had to delete the cookies in the browser to make this change effective.
Hi Jyothi, Unfortunately I don't have any code for app volumes 2.x . You could find out the api calls yourself by using the developer tools of your browser or, for example, a tool like Fiddler.
Hi, Accordig to this documentation: https://techzone.vmware.com/resource/using-vmware-horizon-server-rest-api#_Toc47441708 the user must be an administrator at /Root. Logging In to the Horizon S...
See more...
Hi, Accordig to this documentation: https://techzone.vmware.com/resource/using-vmware-horizon-server-rest-api#_Toc47441708 the user must be an administrator at /Root. Logging In to the Horizon Server REST API The Horizon Server REST API uses a JSON Web Token (JWT) for securing access to the API endpoints. This JWT is initially obtained by authenticating to the /login endpoint. The access token, along with a refresh token used to acquire a new access token, is returned as a JSON string. The access token is added to each API call as an Authentication header. (This will be covered later in this document.) In order to access the REST API, the user must be an administrator at /Root.
There is more .. like smart provisioning and teams optimization (this is also available in Horizon 8.x). Take a look at the release notes Release Notes for VMware Horizon 7 version 7.13 . for mor...
See more...
There is more .. like smart provisioning and teams optimization (this is also available in Horizon 8.x). Take a look at the release notes Release Notes for VMware Horizon 7 version 7.13 . for more information.
Take a look at this thread: https://www.rhofland.com/app-volumes-invalid-session-cookie/ This issue is caused by the Instant Clone mechanism for ESXi 6.5 in combination with NVidia vGPU. As y...
See more...
Take a look at this thread: https://www.rhofland.com/app-volumes-invalid-session-cookie/ This issue is caused by the Instant Clone mechanism for ESXi 6.5 in combination with NVidia vGPU. As you might know a parent virtual machine doesn’t get a vGPU attached so whenever an instant clone virtual desktop is spawned the vGPU needs to be added to the virtual machine. This process requires an extra reboot of the VM which will eventually lead to the App Volumes session cookie mismatch.