Typically, you define a Field name by including the path to an attribute in the user view (the path expression). For a list of these attributes, see Chapter 3, Waveset Views.
The following field definition renders a text field to edit the Waveset email address:
<Field name=’waveset.email’> <Display class=’Text’> <Property name=’size’ value=’60’/> </Display> </Field>
The string waveset.email is a path expression for the user view that targets the email address stored in the Waveset repository.
Example:
This example field edits the email address defined for a particular resource account. The field name references a resource in the account:
<Field name=’accounts[Active Directory].email’> <Display class=’Text’> <Property name=’size’ value=’60’/> </Display> </Field>
The string accounts[Active Directory].email is a path expression to another location within the user view that holds information about account attributes for a specific resource. In this example, the resource named Active Directory.
Example:
This example field defines the email address for all resources including Waveset that contain an attribute named email on the left side of the schema map.
<Field name=’global.email’> <Display class=’Text’> <Property name=’size’ value=’60’/> </Display> </Field>