ObjectVisualizationConfiguration
The ObjectVisualizationConfiguration resource stores information about how a resource editor for a particular resource is visually organized. The ObjectVisualizationConfiguration resource type is used by FIM to store information about what resource properties are visible in the editor, what tab of the editor each property appears on, and so on. For more information, see Introduction to Configuring and Customizing the FIM Portal.
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="ObjectVisualizationConfiguration">
<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="1" name="AppliesToCreate" type="xs:boolean" />
<xs:element minOccurs="1" name="AppliesToEdit" type="xs:boolean" />
<xs:element minOccurs="1" name="AppliesToView" type="xs:boolean" />
<xs:element minOccurs="1" name="ConfigurationData" type="xs:string" />
<xs:element minOccurs="0" name="IsConfigurationType" type="xs:boolean" />
<xs:element minOccurs="0" name="StringResources" type="xs:string" />
<xs:element minOccurs="1" name="TargetObjectType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value=".{0,448}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
Properties
The following table lists the properties of the ObjectVisualizationConfiguration resource:
Property | Description |
---|---|
AppliesToCreate |
Required Boolean property. If true, the configuration layout applies to the Create mode for a resource. |
AppliesToEdit |
Required Boolean property. If true, the configuration layout applies to the Edit mode for a resource. |
AppliesToView |
Required Boolean property. If true, the configuration layout applies to the View mode for a resource. |
IsConfigurationType |
Optional Boolean property that indicates that this resource is used for UI configuration. The value of this property is set by the FIM Service out of box and should not be modified by the user. |
TargetObjectType |
Required String property. The unique name of the ObjectTypeDescription resource that the current configuration applies to. |
ConfigurationData |
Optional String property. This is the configuration XML that defines the layout of a resource detail view. Object Visualization Configuration XML Reference. |
StringResources |
Optional String property. This is in XML format. It contains a list of strings to be displayed dynamically based on the Locale of the client. By providing several different files for different Locales, the end user will be able to see the resource in their supported client locales. |
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
How to: Retrieve the FIM Service Schema Using WS-MetadataExchange
Other Resources
Forefront Identity Manager Schema
Object Visualization Configuration XML Reference
Introduction to Configuring and Customizing the FIM Portal