Join Brien Posey for an in-depth discussion in this video Configure application publishing settings using Group Policy, part of Windows 10: Deploy and Manage Virtual Applications.
- [Narrator] When using App-V to publish applications it's possible to use group policy settings to gain a bit of control over the publishing process. So to do that, I've gone to my domain controller and I've got server manager open. I am going to go the tools menu, and I am going to choose the group policy management option. And that's going to open the group policy management console. So I am going to right click on my default domain policy and choose the edit command.
And that's going to open up the group policy management editor. Now that the editor is open, I need to go to the location within the group policy hierarchy that controls the publishing process. So I am going to go to computer configuration, policies, administrative templates, system, App-V, and then publishing.
So here we have the group policy settings that are related to App-V publishing. Now there are two policy settings that are worth paying attention to. The first one is this very top one. Enable Publishing Refresh UX. I will go ahead and open this. If we take a look at the description we can see that this enables a UX or a user interface, to display to the user when a publishing refresh is performed on the client. In other words, this exposes a user interface to the person who is using the group policy client on the work station.
And this policy setting can be enabled or disabled. There's nothing that you have to configure here beyond that. I'll go ahead and click apply, and OK. Then, the next setting that's worth look at is Publishing Server 1 Settings. And you'll notice that we also have settings for Publishing Server 2, Publishing Server 3, Publishing Server 4 and Publishing Server 5. This is useful if you have multiple publishing servers. Now in my environment, I only have one publishing server.
So Publisher Server 1 Settings are the only settings that I need to worry about. I'll go ahead and open this up and I'll make this full screen so it's a little bit easier to read. So you can we that we've got quite a few different settings here but this nice part is that we get some help over here on the side. So the first field is Publishing Server Display Name. And, the default is Server 1. And, if I look right here we can see Publishing Server Display Name displays the name of the publishing server.
So, this is just the name of the publishing server as it is displayed. The next thing that we have is Publishing Server URL. And you can see that I have that set to the name of my App-V server. In this case http://in-APPV-APPV:8081, remember 8081 the port number that the publishing server is using. But, if this weren't filled in and I didn't know what this was supposed to be I could look over here and see that Publishing Server URL displays the URL of the publishing server.
The next thing is the Global Publishing Refresh which is currently set to False. And we can see that Global Publishing Refresh enables global publishing refresh and that's a Boolean value which means that it can either be set to True or False. Then we have Global Publishing Refresh on Login which is also set to False. And we can see that Global Publishing Refresh on Login triggers a global publishing refresh on login. So when a user logs in to the system, if this is set to True, then, they will receive a global publishing refresh.
Then we have Global Publishing Refresh Interval. Right now, that is set to zero. Now the zero doesn't really do much by itself but, if you look down at the next setting we have Global Publishing Refresh Interval Unit, and that is set to Day. We could also set this to hour, so right now the refresh interval is zero hours. The next setting that we have is User Publishing Refresh and that is set to True. If we look over here User Publishing Refresh enables a user publishing refresh and that is also a Boolean value.
So, in other words, a user has the ability to refresh this all by themselves. Then we have User Publishing on Login, that is set to True. So a refresh occurs with the user log on, and we can also set the User Publishing Refresh Interval. Right now this is set to 1 hour. So these are the settings that exist for the Publishing Server within the group policy editor. And, I am going to click apply, to apply these settings and click OK. And now we are taken back out to the main group policy management editor screen.
So that's how you go in and edit the settings that are related to App-V Publishing.
- Installing and deploying App-V
- Sequencing an application
- Editing or upgrading an application
- Configuring applications for deployment in App-V
- Deploying apps with Intune