The information in this article applies to:
SUMMARYThe process of transferring a policy defined in a Group Policy Object (GPO) from its Active Directory home container to one or more recipient objects (user or computer) is known as Policy Enrollment. MORE INFORMATIONThere are three parts to enrolling a policy:
CLIENT AUTHENTICATIONTo enroll a policy, a client first issues a request to the server for an authenticated connection to the Policy Agent service. The agent is a Windows 2000 service designed to provide policy service support to requesting clients. Using the services of the Security Support Provider Interface (SSPI), the server processes the connection request by matching the requesting client's credentials to those stored at the server. If the credentials provided by the client are valid, the server grants the client's request to connect to the Policy Agent service. A sample request/response authentication packet might look like:Request Packet
Response Packet
REQUEST, IMPERSONATION, LISTING, AND VALIDATION OF POLICIESAfter it is authenticated, the client issues a policy request packet to the server over the authenticated connection. At the server, the Policy Agent service receives the request and impersonates the requester or security principal context under which the client is running before making a call to the GetGPOList() API which returns a list of policies that are applicable to the requesting client. For each policy returned, a policy validation check is run by calling the LoadPolicy() API. The validated information is extracted and sent to the requesting client. A sample Policy request and impersonation packet might look like:
POLICY ENROLLMENTAs soon as the requesting client receives a response packet from the server containing the validated policies, they are applied or enrolled to the appropriate object (user or computer).Additional query words: 2000
Keywords : kbnetwork |
Last Reviewed: December 29, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |