Provisioning Schema::clientContext
Element that encapsulates one execution step of a provisioning procedure. This element is part of the provisioning schema of Microsoft Provisioning Framework (MPF).
Arguments
Input Argument | Description |
---|---|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="1") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
|
impersonate |
Optional. Enumeration that indicates whether to use impersonation for the procedure call. Impersonation is the ability of a procedure to execute using the credentials specified in the security context of another user account or (if there are no credentials) the calling user's identity. The default user account for MPF processing is MPFServiceAcct, which has only a limited range of security privileges. However, when MPF is configured to support impersonation, MPF can use any procedures available to the calling user or to a user whose credentials are defined in the configuration database.
|
namespace |
Required. Namespace that implements the procedure. |
procedure |
Required. Name of the procedure. |
sensitive |
Optional. Enumeration that specifies whether the provisioning engine encrypts rollback data in the transaction log.
|
trusted |
Optional. Enumeration that specifies whether MPF passes the security context Provisioning Schema::authentication node to the called procedure. This attribute allows the procedure writer to control access to authentication credentials from the called procedure.
|
Remarks
No remarks.
Sample Code
Example XML Request
<procedure>
<execute namespace="HTTP and SOAP Provider" procedure="SoapRequestWithNoRollback"/>
</procedure>
Applies To
Provisioning Schema; Provisioning Schema::catch; Provisioning Schema::procedure; Provisioning Schema::try
See also
Tasks
Provisioning Schema::catch
Provisioning Schema::procedure
Provisioning Schema::try
Provisioning Schema::after
Provisioning Schema::before
Provisioning Schema::executeData
Provisioning Schema::forEach
Provisioning Schema::repeat
Provisioning Schema::when
Provisioning Schema::authentication