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

  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="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. For more information, see 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