Several immediate custom actions support impersonation. A user context may be impersonated before the custom action is executed. Impersonation will happen if the following properties are set.
Impersonation performs a logon and calls the impersonate API. Once the custom action has completed, with or without error, the context is reverted. If impersonation fails, the CA_ERROR property is set.
For a list of valid logon types and logon providers, refer to http://msdn.microsoft.com/en-us/library/aa378184(VS.85).aspx
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |