Oracle eMail Server Administrator's Guide Release 5.2 A86653-01 |
| Library | Service | Index

# 14
Directory Class Attribute Reference

This section lists the attributes that you can set for classes in the eMail Server Directory.

You can set the following types of attributes, described in this chapter:

- Equipment Class Attributes

- Location Class Attributes

- Organization Class Attributes

- Person Class Attributes

- Public Alias Class Attributes

- Public Distribution List Class Attributes

- Role Class Attributes

- Room Class Attributes

  See Also: Chapter 13, "Managing Directory Information", for more information about how to use these attributes

## Equipment Class Attributes

The following `equipment` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`administrator` | character (255) | User name of the person who schedules the equipment. Enter the qualified user name if the user is defined in another domain.
`description` | character (255) | Brief description of the equipment.
`foreignString` | character (255) | Fully qualified name of the foreign system account.
`kind` | character | Type of messaging system account. Valid values are Oracle (default) or foreign.
`location` | character (80) | Where the piece of equipment is based. Location is a directory entry, and must be a location defined within the eMail Server system.
`movable` | character | Whether the piece of equipment is movable. Valid values are `yes` or `no`.
`name` (Required) | character (30) | Name of the equipment. This is a required attribute and a key field.
`status` | character | Status of the eMail Server account for the equipment. Valid values are open (default) or disconnected.
`type` | character (30) | Kind of equipment, such as projector.
`uanode` (Required) | character (30) | Node on which the equipment's account resides. This is a required attribute.

## Location Class Attributes

The following `location` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`administrator` | character (255) | User name of the person to contact for information about the location. Enter the qualified user name if the user is defined in another domain.
`description` | character (255) | Brief description of the location. Although this attribute is not required, it is a good idea to provide a description to document your system.
`name` (Required) | character (80) | name of the location. This is a mandatory field and is also a key field.
`parent` | character (80) | Parent location, if any, to which this location belongs.

## Organization Class Attributes

The following `organization` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`address` | character (255) | Street address of the organization.
`administrator` | character (255) | User name of the person who can provide information about the organization and the people in it. Enter the qualified user name if the user is defined in another domain.
`city` | character (30) | City in which the organization is located.
`costCenter` | character (30) | Internal billing identification for the organization.
`country` | character (30) | Country in which the organization is located.
`description` | character (255) | Brief description of the organization.
`faxNumber` | character (30) | Fax number for the organization.
`mailStop` | character (30) | Internal mail address of the organization.
`manager` | character (255) | User name of the person in charge of the organization. Enter the qualified user name if the user is defined in another domain.
`name` (Required) | character (80) | Organization name. Name is required and a key field.
`parent` | character (80) | Parent organization to which this organization belongs, if any.
`phone` | character (80) | Phone number for the organization. This is probably the administrator's phone number.
`state` | character (30) | State in which the organization is located.
`zip` | character (30) | Organization's ZIP code.

## Person Class Attributes

The following `person` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`birthday` | character (30) | Person's birthday.
`employeeID` | character (30) | Person's employee number or code. The contents of this field are company-specific. eMail Server does not assign this identifier.
`firstName` | character (80) | Person's first name.
`foreignString` | character (255) | Fully qualified name of the foreign system account.
`homeAddress` | character (255) | Home street address.
`homeCity` | character (30) | City in which the person lives.
`homeCountry` | character (30) | Country in which the person lives.
`homeFax` | character (30) | Person's home fax number.
`homePhone` | character (30) | Person's home phone number.
`homeState` | character (30) | State in which the person lives.
`HomeZip` | character (30) | ZIP code in which the person lives.
`kind` | character | Type of eMail Server account. Valid values are `Oracle` or `foreign`.
`language` | character (30) | Native language, or a second language, that the person speaks.
`lastName` | character (80) | Person's family name or surname.
`ldap_userSuffix` | character (30) | Location of the user in the LDAP directory information tree. This person's entry must be synchronized also. Example:
    insert person username=USER1
    lastname=bla ...LdapUserSuffix=?
    dc=ldap1, dc=com?;
`mailStop` | character (30) | Mailstop within the enterprise.
`manager` | character (255) | User name of the person's manager. Enter the qualified user name if the manager is defined in another domain.
`middleName` | character (80) | Person's middle name.
`nickName` | character (30) | Alternate name for the person. For example, for Sandra Smith, you might create the nickname Sandy.
`office` | character (80) | Site or building where the person works. Location is an eMail Server Directory entry. The Office location you enter must be defined within your system.
`osname` | character (30) | Name of the person's operating system account. This value defaults to user name. If you define `osname`, eMail Server notifies this name if, for example, new e-mail arrives when the person is not logged in to eMail Server.
`password` | character (30) | eMail Server password for the person.
`primaryOrg` | character (255) | Group or division to which the person belongs. Organization is a directory entry. Therefore, the possible values for this field are the organizations that exist within the system. Enter the qualified organization name if the organization is defined in another domain.
`primaryRole` | character (255) | Main job the person performs, or the person's title. Role is a directory entry. Therefore, the possible values for this field are the roles that exist in the enterprise's system. Enter the qualified role name if the role is defined in another domain.
`status` | character | Status of this eMail Server account. Valid values are `open` or `disconnected`. eMail Server ignores this attribute if the person uses a different system for e-mail, or does not use an e-mail system.
`storageQuota` | status | Space, in bytes, allotted for user's account.
`uanode` | character (30) | Home node, the node containing the user's e-mail account.
`username` (Required) | character (30) | User name you assign to the person. If the person is an eMail Server user, the name is assigned to the person's eMail Server account. It can be the same as the user name for the person's operating system account. This is a required attribute and a key field. Do not use parentheses ( ) in the username. Also, the username cannot end with a period (.).
`workPhone` | character (30) | Person's work phone number.
`cfcurrentst` | character (30) | Reserved for future use.
`cfdesktopsetup` | character (30) | Reserved for future use.
`cfprefserver` | character (30) | Reserved for future use.
`cfworkstaddr` | character (30) | Reserved for future use.
`cfworkstname` | character (30) | Reserved for future use.
`wfnotifinsched` | character (30) | Reserved for future use.
`wfnotiflang` | character (30) | Reserved for future use.
`wfnotifpref` | character (30) | Reserved for future use.
`wfnotifterrit` | character (30) | Reserved for future use.
`wfprticipst` | character (30) | Reserved for future use.

## Public Alias Class Attributes

The following public alias class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`address` (Required) | character (1020) | Address, username, or addressable entry name that the alias represents. This is a required attribute. Do not use parentheses ( ) in the address.
`description` | character (255) | Description of the alias.
`name` (Required) | character (80) | Alias name to use in addressing messages and invitations. This is a required attribute and a key field.

## Public Distribution List Class Attributes

The following public distribution list class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`description` | character (255) | Description of the list.
`member` | character (255) | Name of an entry on the list. There is one instance of this field for each entry on the list. For example, if there are 10 entries on a list, there are 10 instances of the `member` field, each of which can be up to 255 characters long.
`name` (Required) | character (80) | Name of the public distribution list. This is a required attribute and a key field. Do not use parentheses ( ) in the name.
`owner` | character (80) | Specifies the owner of the list. The owner for all public distribution lists is `public`. You cannot change this value.

## Role Class Attributes

The following `role` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`description` | character (255) | Brief description of the role.
`name` (Required) | character (80) | Role name. This is a required key field.

## Room Class Attributes

The following `room` class attributes are available:

Attribute | Type (Length Limit) | Description
--- | --- | ---
`administrator` | character (255) | User name of the person who schedules the room. Enter the qualified user name if the user is defined in another domain.
`capacity` | number | Number of people the room holds.
`description` | character (255) | Brief description of the room.
`foreignString` | character (255) | Fully qualified name of the room's account if the room is available through a different e-mail system.
`kind` | character | Type of messaging system account. Valid values are `Oracle` (default) or `foreign`.
`location` | character (80) | eMail Server-defined location in which the room is located.
`name` (Required) | character (80) | Name of the room. This is a required attribute and a key field.
`status` | character | Status of the room account. Valid values are `open` (default) or `disconnected`.
`type` | character (30) | Type of room, such as a conference room, auditorium, or dining area.
`uanode` | character (30) | Home node on which the room's account resides.

| Copyright © 2001 Oracle Corporation. All Rights Reserved. |
| Library | Service | Index