In Microsoft® Provisioning Framework (MPF), authentication is the process of assigning an identity to each step in a provisioning request. MPF and external services such as Microsoft® Active Directory grant procedure execution permissions and access to resources based on permissions defined for the identity.
MPF assigns the identity based on the step's , a set of parameters used to secure the interaction between the calling user, MPF, and any external services. This identity can change throughout the processing cycle. Basic authentication and Kerberos delegation are two ways of passing identities into MPF.