Oracle Waveset 8.1.1 Deployment Guide

Defining Resource Forms

You must provide the following resource forms:

You can also assign an optional form that processes incoming data before storing it in Waveset. This resource form is a mechanism that transforms incoming data from the schema map and applies the transformed data to the User view. The sample form also performs actions, such as enabling and disabling an account, that are based on specific incoming data values such as employee status.

The following table describes attributes contained in the top-level namespace.


Note –

All values are strings unless otherwise specified.


Table 10–31 Top-Level Namespace Attributes

Attribute 

Description 

<objectType>.resourceType

Waveset resource type name (for example, LDAP, Active Directory) 

<objectType>.resourceName

Waveset resource name 

<objectType>.resourceId

Waveset resource ID 

<objectType>.objectType

Resource-specific object type (for example, Group)

<objectType>.objectName

Name of resource object (for example, cn or samAccountName)

<objectType>.objectId

Fully qualified name of resource object (for example, dn)

<objectType>.requestor

ID of user requesting view 

<objectType>.attributes

Resource object attribute name/value pairs (object) 

<objectType>.organization

Waveset member organization 

<objectType>.attrsToGet

List of object type specific attributes to return when requesting an object through checkoutView or getView (list)

<objectType>.searchContex

Context used to search for non-fully qualified names in form input 

<objectType>.searchAttributes

List of resource object type-specific attribute names that will be used to search within the specified searchContext for names input to the form (list).

<objectType>.searchTimeLimit

Maximum time spent searching where <objectType> is the lowercase name of a resource specific object type. For example, group, organizationalunit, organization.

<objectType>.attributes<resource attribute name>

Used to get or set the value of specified resource attribute (for example, <objectType>.attributes.cn, where cn is the resource attribute name). When resource attributes are distinguished names, the name returned when getting the value is the value of the namingAttr specified in the <ObjectAttribute> section of the <ObjectType> description.