Sun Identity Manager Deployment Reference

Resource Object View

Used when modifying resource objects.

All attributes are editable, except <resourceobjectType>.oldAttributes, which are used to calculate attribute-level changes for updates.

In practice, replace <resourceobjectType> with the lowercase name of a resource-specific object type (for example, group, organizationalunit, organization, or role).

Table 3–64 ResourceObject View Attributes

Attribute 

Editable? 

Data Type 

Required? 

resourceType

Read/Write 

String 

 

resourceName

Read/Write 

String 

 

resourceId

Read/Write 

String 

 

objectType

Read/Write 

String 

 

objectName

Read/Write 

String 

 

objectId

Read/Write 

String 

 

requestor

Read/Write 

String 

 

attributes

Read/Write 

Object 

 

oldAttributes

Read 

Object 

 

organization

Read/Write 

String 

 

attrstoget

Read/Write 

List 

 

searchContext

Read/Write 

Object 

 

searchAttributes

Read/Write 

List 

 

<resourceobjectType>.ResourceType

Lists the Identity Manager resource type name (for example, LDAP, Active Directory).

<resourceobjectType>.resourceName

Lists the Identity Manager resource name.

<resourceobjectType>.resourceId

Lists the Identity Manager resource ID or name.

<resourceobjectType>.objectType

Indicates the resource-specific object type (for example, Group).

<resourceobjectType>.objectName

Lists the name of the resource object.

<resourceobjectType>.objectId

Specifies the fully qualified name of the resource object (for example, dn).

<resourceobjectType>.requestor

Specifies the ID of the user who is requesting the view.

<resourceobjectType>.attributes

Indicates new or updated resource object attribute name/value pairs (object). This attribute has the following subattribute:

resourceattrname -- String used to get or set the value of a specified resource attribute (for example, <objectType>.attributes.cn, where cn is the resource attribute common name).

<resourceobjectType>.oldAttributes

Specifies the fetched resource object attribute name/value pairs (object). You cannot edit this value. The view uses this attribute to calculate attribute-level changes for update.

<resourceobjectType>.organization

Identifies the list of organizations of which the resource is a member. This list is used to determine which organizations should have access to the associated audit event record when available for future analysis and reporting.

<resourceobjectType>.attrstoget

List of object-type-specific attributes to return when requesting an object with the checkoutView or getView methods.

<resourceobjectType>.searchContext

Specifies the context used to search for non-fully qualified names in resources with hierarchical namespaces.

<resourceobjectType>.searchAttributes

Lists the resource object type-specific attribute names that will be used to search within the specified searchContext for names of resources with hierarchical namespaces.

<resourceobjectType>.searchTimelimit

Specifies the maximum time spent searching for a name input to a form (if supported by the resource).