Define a global attribute

When you configure global attributes, all tracker administrators on your site can enable their project members to use those attributes.

Attributes can be text strings, integers, email addresses, or selection lists. (For selection lists, you must specify the order in which values are displayed.)

You can configure attribute values in a hierarchy. For example, for an attribute named Components, the parent value of Windows may have child attributes of Windows 2000 and Windows XP. Parent attribute options show up on the creation pages for reports and queries, where if a user selects the parent option, all of the child values are included in the results.

  1. Go to the Project Tracker administration page.
    1. Click Admin in the CollabNet TeamForge navigation bar.
    2. On the site administration navigation bar, click Integrated App.
    3. Select Project Tracker and click Configure.
  2. On the Project Tracker configuration page, click the Global Attributes sub-tab and then clickCreate New.
  3. On the Create New Global Attribute page, select the attribute type from the Input Type field.
  4. Specify a short name and a description of the attribute.
    Tip: Descriptions help users learn how best to provide the information you want from them. To maximize your chances of getting useful data, make your description as informative as you can.
  5. Select a value from the Namespace list. You can associate an artifact attribute to one of the two default namespace values (Default and IT to PT conversion), or to a namespace created during an import of a project template archive.
  6. Click the Continue button.
  7. If the attribute is a list-type attribute, in the Attribute Options section enter a name for the first value and Click Save. To enter additional values, add the value in the New field and enter a unique order for displaying the value to users. Duplicate values for preferred order will generate an error.
  8. If the attribute is a list-type attribute, you can choose parent values for each attribute option. For example, an attribute option named Operating system can be the parent value for options such as Windows, Linux, UNIX, and Mac.