Data model

Attributes

The Attributes tab: every attribute of the model, with type, group, scope and usage.

An attribute is one property a product can carry — a weight, a thread size, a marketing text. New properties are new attributes, not new columns: the model grows by rows, which is the core idea of this PIM.

Where you find it

Commerce Studio › PIM › Data model › Attributes/commerce/data-model?tab=attributes.

What it does

KPI cards count the attributes, how many are localizable and how many appear in the product grid. The table lists every attribute with its type — Number, Text, Textarea and Asset collection appear on a typical model — and where it is used. New attribute creates one; the toolbar has a code search and a filter toggle.

The rows are not clickable yet: opening an attribute, editing it or managing its options is not available in the Cockpit at the moment. Attributes are maintained through the products app's API.

Fields and controls

ColumnWhat it shows
CodeThe stable identifier, for example thread_size.
LabelThe display name.
TypeThe value type.
GroupThe attribute group it renders under in the product editor.
i18nWhether the value is per locale.
ScopedWhether the value is per channel.
UniqueWhether the value must be unique across products.
OptionsThe option count, for select attributes.
Used inHow many families carry it.
MarketsMarket assignment.

What happens when you change it

A new attribute exists in the model but reaches no product until a family carries it. Localizable and channel-scoped flags decide how many values one product holds for it — one, one per locale, one per channel, or one per pair.

Permissions

The products app declares create, read, update and delete on attributes and attribute options in its manifest. Which Cockpit roles may open this screen is not verified.