Item attributes

Item attributes#

wsman sysman sysadmin

In Allegra, all items have attributes — an item number, a title and so on. For historical reasons we distinguish two kinds of attributes:

  1. Standard attributes

  2. Custom attributes

Standard attributes are built into Allegra. You can neither remove nor add to them. An overview of all standard attributes is available under Standard attributes.

All attributes always exist - even when they do not appear in the user interface. You override labels and tooltips at any of the levels named below.

As a system or workspace administrator, you create your own custom attributes. Every attribute has an attribute type such as text or date. For an attribute with a selection list, create the list beforehand. Through the plug-in architecture you add further attribute types.

In Allegra we distinguish attributes and fields. Attributes belong to items, fields to forms. A field on an input form connects an item attribute with that form. Items can also have attributes that appear on no input form.

Hint

For you to be able to use an attribute, it must be visible on the “Edit” input form (see Forms).

Attributes are global in principle. You override certain characteristics - label, tooltip and selection list - at three levels:

  • per item type

  • per workspace type and item type

  • per workspace and item type

The properties of item attributes are inherited in this hierarchy:

  1. System

  2. Item type

  3. Workspace type

  4. Workspace

A workspace manager defines or overrides custom attributes only at the workspace level. For more, see Configuration inheritance.

This approach promotes the reuse of existing attribute definitions across many workspaces, allows global changes and at the same time preserves flexibility down to the individual workspace.

The following figure shows the global configuration at the top. It applies to all levels below it, unless you explicitly override it.

The item-type-specific configuration level lets you configure standard and custom attributes per item type, deviating from the global definition. This configuration applies to all workspace types and workspaces as long as it is not overridden there.

../../_images/overview1.png

Item-type-specific attribute configuration#

The next figure shows the configuration at the workspace type level. Here you override standard and custom attributes per workspace type and item type.

../../_images/overview2.png

Workspace-type-specific attribute configuration#

All workspaces of this workspace type inherit this configuration automatically.

The last figure shows the configuration at the workspace level. Here you configure standard and custom properties per workspace and item type.

../../_images/overview3.png

Workspace-specific attribute configuration#