6 Attributes

Attributes Overview

Attributes are characteristics which can be used on a product specification and service specification. Attributes are a top-level entity which can then be re-used in product specification and service specification characteristics. Attributes support the full entity lifecycle management just like other top-level entities. Attributes have two parts. The name of the attribute, and the possible values of the attribute.

Attributes can be of simple type or aggregate type.

Simple attribute is just a single characteristic. For example, color is a simple attribute which can be used on a product specification with values RED, BLUE, and GREEN.

Aggregate attributes are group of attributes. For example, dimension is an aggregate attribute of length, breadth, and height. Include data types in attributes like strings, integers, boolean, date, date time, and decimal. Provide a range of values for numeric data types. You can also provide additional information like isConfigurable (values can be configured), extensible (values can be extended by spoke systems), isUnique, cardinality, and any default value associated with the characteristic. You can also mask any information that is sensitive.

You can define attributes by navigating to Workbench > Attributes section.