1 00:00:03,060 --> 00:00:08,220 In this module, we're going to look at how group policy gets applied from the client's perspective. 2 00:00:09,080 --> 00:00:14,570 In Module three, we looked at group policy processing from the perspective of you as the administrator 3 00:00:14,570 --> 00:00:19,880 defining, linking and filtering GPOs in order to get the right settings to the right computers and 4 00:00:19,880 --> 00:00:20,420 users. 5 00:00:21,290 --> 00:00:26,720 But on this module, what I want to do is kind of drill into what happens at the client when group policy 6 00:00:26,720 --> 00:00:28,190 processing is happening. 7 00:00:29,060 --> 00:00:32,240 So let's look at the group policy processing cycle. 8 00:00:33,140 --> 00:00:36,350 Computer or user objects will start processing. 9 00:00:36,350 --> 00:00:41,630 And just keep in mind that depending on how it's happening and when it's happening, computer processing 10 00:00:41,630 --> 00:00:44,480 might be happening separate from user processing. 11 00:00:44,480 --> 00:00:50,150 And I'll talk about that in a little bit, but let's just assume that both are running at the same time 12 00:00:50,150 --> 00:00:50,990 in this cycle. 13 00:00:51,880 --> 00:00:56,620 The first thing that happens is what's called the core or group policy infrastructure phase. 14 00:00:57,510 --> 00:01:03,570 And in that phase the client via the server workstation will query AD just like any client in an Active 15 00:01:03,570 --> 00:01:06,480 Directory domain will do to find its closest DC. 16 00:01:07,350 --> 00:01:13,890 Typically that is done by locating a DC in the same site as the client machine, and it does that to 17 00:01:13,890 --> 00:01:20,220 determine based on where the computer or user resides in the ad hierarchy, which GPOs apply, which 18 00:01:20,220 --> 00:01:23,940 GPOs are linked to this particular computer or user object. 19 00:01:24,840 --> 00:01:30,170 So next what happens is the client also part of the core or group policy infrastructure phase? 20 00:01:30,180 --> 00:01:33,390 The client builds its list of GPOs that apply to it. 21 00:01:34,260 --> 00:01:39,780 And this takes into account things like filtering and takes into account GPOs that have changed or have 22 00:01:39,780 --> 00:01:40,560 not changed. 23 00:01:41,460 --> 00:01:46,710 Keep in mind that as I mentioned in a previous module, group policy processing only does work at the 24 00:01:46,710 --> 00:01:48,720 client if GPOs have changed. 25 00:01:49,560 --> 00:01:54,090 And what that comes down to is when the client builds its list of GPOs to process. 26 00:01:54,090 --> 00:01:59,550 If that list has changed between time one and time to then a time to processing has to occur. 27 00:02:00,450 --> 00:02:05,940 So if nothing has changed in your group policy infrastructure between, you know, one processing cycle 28 00:02:05,940 --> 00:02:12,270 and the next, then group policy engine will wake up, see that nothing has changed and basically do 29 00:02:12,270 --> 00:02:12,900 no work. 30 00:02:13,790 --> 00:02:19,070 But during this phase, what happens is I get that list built of GPOs that apply to me and then I also 31 00:02:19,070 --> 00:02:22,640 get the list of client side extensions that need to do work in this phase. 32 00:02:23,510 --> 00:02:29,210 And then we move into the CSC phase, which is essentially that each client side extension once wakes 33 00:02:29,210 --> 00:02:33,770 up and does its work for the ones that are called or the ones that required for the previous section 34 00:02:33,770 --> 00:02:35,590 or in the previous part of the cycle. 35 00:02:36,440 --> 00:02:42,680 And it processes the GPOs that implement those policy areas of those CCS in that local site domain OYU 36 00:02:42,680 --> 00:02:47,600 or LSW order that I talked about previously and then the cycle starts all over again. 37 00:02:48,470 --> 00:02:52,490 So that's basically how group policy processing occurs at the client.