ApprovalResponse
Represents a response to an approval request. It is created by an approval activity as a result of an incoming message from the portal or from the MailListener.
Schema
<?xml version="1.0"?><xs:schema xmlns:rm="https://schemas.microsoft.com/2006/11/ResourceManagement" targetNamespace="https://schemas.microsoft.com/2006/11/ResourceManagement" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ApprovalResponse">
<xs:sequence>
<xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType" />
<xs:element minOccurs="1" name="ObjectType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="Creator" type="rm:ReferenceType" />
<xs:element minOccurs="0" name="MVObjectID">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="Description">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType" />
<xs:element minOccurs="0" name="DisplayName">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType" />
<xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="Locale">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="Approval" type="rm:ReferenceType" />
<xs:element minOccurs="0" name="ComputedActor" type="rm:ReferenceCollectionType" />
<xs:element minOccurs="1" name="Decision">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="^(Approved|Rejected)$" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Reason">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Requestor" type="rm:ReferenceType" />
</xs:sequence>
</xs:complexType>
</xs:schema>
Properties
The following table lists the properties of the ApprovalResponse resource:
Property | Description |
---|---|
Approval |
Optional property. Reference to the Approval resource that the current ApprovalResponse was created for. |
ComputedActor |
Optional multi-valued reference property that is populated by the FIM Service. This property is used to set up permissions. |
Decision |
Required property. String that indicates the approver's response to the approval request. Valid values are: |
Reason |
Optional property. String that is entered by the approver with information why the request was approved or rejected. |
Requestor |
Optional property. Reference to the creator of the Request associated with the Approval. |
Parent Elements
None
Remarks
All of the resource types in FIM have the same attribute bindings as the Resource type by default. For more information, see Forefront Identity Manager Schema.
See Also
Concepts
Request Processing
Schema Data Types
How to: Retrieve the FIM Service Schema Using WS-MetadataExchange