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
Copy Code | |
---|---|
<?xml version="1.0"?><xs:schema xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement" targetNamespace="http://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.