# Reference

- [Overview](/reference/overview.md): The Reference section describes the modules and features available in Struct PIM.
- [Dashboard](/reference/dashboard.md): Struct PIM's highly customizable dashboard plays a key role in users day to day work in the system, allowing users to setup widgets according to their needs and preferences.
- [Widgets](/reference/dashboard/widgets.md): Widgets are visual tools that offer special functionality, that allows the user important insight into a specific area of the system.
- [PIM](/reference/pim.md)
- [Search](/reference/pim/search.md)
- [Search help](/reference/pim/search/search-help.md): Searches in Struct PIM can be highly customized by using specific syntax.
- [Global Lists](/reference/pim/global-lists.md): Create, edit or delete global list values for your global lists.
- [Media](/reference/media.md): Struct PIM’s media archive streamlines your digital asset management by allowing users to organize, tag, and filter files within a flexible environment.
- [Search](/reference/media/search.md)
- [Search help](/reference/media/search/search-help.md): Searches in Struct PIM can be highly customized by using specific syntax.
- [Search filters](/reference/media/search/search-filters.md)
- [Global Lists](/reference/media/global-lists.md): Create, edit or delete global list values for your global lists.
- [Asset folders](/reference/media/asset-folders.md): Asset folders allow you to organize and structure your assets into folders
- [Asset](/reference/media/asset.md)
- [Asset details](/reference/media/asset/asset-details.md)
- [Advanced filter](/reference/media/advanced-filter.md)
- [FAQ](/reference/media/faq.md): Frequently asked questions regarding the use of media section and assets
- [Publication](/reference/publication.md): Struct PIM Publications bridges the gap between your data and your audience. Effortlessly generate dynamic catalogs, spreadsheets, and PowerPoints directly from your PIM.
- [Print publications](/reference/publication/print-publications.md): Print your publications.
- [Print publications details](/reference/publication/print-publications/print-publications-details.md)
- [Publication template](/reference/publication/publication-template.md): Design the layout and format of your publications.
- [Publication template details](/reference/publication/publication-template/publication-template-details.md)
- [File formats](/reference/publication/publication-template/file-formats.md)
- [Publication translation](/reference/publication/publication-translation.md): Add custom translations to your publications.
- [Publication translation details](/reference/publication/publication-translation/publication-translation-details.md)
- [Publication font](/reference/publication/publication-font.md): Add custom fonts to use for your publications
- [Publication font details](/reference/publication/publication-font/publication-font-details.md): Details that describe the publication font
- [User Management](/reference/user-management.md)
- [Users](/reference/user-management/users.md): Manage users that have access to the system
- [Roles](/reference/user-management/roles.md): Manage roles and what users with specific roles have permission to do in the system
- [Role permissions](/reference/user-management/roles/role-permissions.md): Details about permissions that a role can be given
- [User groups](/reference/user-management/user-groups.md): Manage which languages, business units and dimensions users has access to through user groups
- [User group details](/reference/user-management/user-groups/user-group-details.md): Manage which languages, business units and dimensions users has access to through user groups
- [Settings](/reference/settings.md): The Settings section is where Struct PIM is configured and controlled. Here you define system behavior, data structure, governance rules, integrations, and platform-wide preferences.
- [General](/reference/settings/general.md)
- [Languages](/reference/settings/general/languages.md): Manage languages available in the system
- [Permissions](/reference/settings/general/permissions.md): View and manage permissions in the PIM
- [Permission groups](/reference/settings/general/permission-groups.md): View and manage permission groups
- [Archive reasons](/reference/settings/general/archive-reasons.md): Setup archive reasons that can be selected when archiving products and variants
- [Attribute indexing](/reference/settings/general/attribute-indexing.md): Setup how attributes are indexed
- [Shared dashboards](/reference/settings/general/shared-dashboards.md): View and manage shared dashboards in the PIM
- [File template](/reference/settings/general/file-template.md)
- [File template details](/reference/settings/general/file-template/file-template-details.md): Details that define and describe the file template
- [Data models](/reference/settings/data-models.md)
- [Catalogues](/reference/settings/data-models/catalogues.md): Catalogues can be used for many purposes such as managing different assortments, sales channels, specific structures and more
- [General settings](/reference/settings/data-models/catalogues/general-settings.md): Add alias and label to the product structure and decide if this product structure should have variants and variant groups
- [Model setup](/reference/settings/data-models/catalogues/model-setup.md)
- [Tabs](/reference/settings/data-models/catalogues/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](/reference/settings/data-models/catalogues/model-setup/tabs/tab-types.md): The different types of tab you can add to your data model
- [Tab details](/reference/settings/data-models/catalogues/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](/reference/settings/data-models/catalogues/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](/reference/settings/data-models/catalogues/model-setup/sections/section-types.md): The different types of sections you can add to your data model
- [Section details](/reference/settings/data-models/catalogues/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](/reference/settings/data-models/catalogues/model-setup/properties.md): Properties are the data that describe the model
- [Property types](/reference/settings/data-models/catalogues/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](/reference/settings/data-models/catalogues/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Wizard setup](/reference/settings/data-models/catalogues/wizard-setup.md): Setup a creation wizard to use when creating a new category in this catalogue
- [Display settings](/reference/settings/data-models/catalogues/display-settings.md): Display settings determine how a category is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](/reference/settings/data-models/catalogues/identifiers.md): Add identifiers to the different entity types in the data model
- [Identifier details](/reference/settings/data-models/catalogues/identifiers/identifier-details.md): Details that define identifiers
- [Product structures](/reference/settings/data-models/product-structures.md): Product structures are the blueprints for products and variants in the system. A product structure defines tabs, sections and attributes that are available using that product structure
- [General settings](/reference/settings/data-models/product-structures/general-settings.md): Add alias and label to the product structure and decide if this product structure should have variants and variant groups
- [Model setup](/reference/settings/data-models/product-structures/model-setup.md)
- [Tabs](/reference/settings/data-models/product-structures/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](/reference/settings/data-models/product-structures/model-setup/tabs/tab-types.md): The different types of tab you can add to your data model
- [Tab details](/reference/settings/data-models/product-structures/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](/reference/settings/data-models/product-structures/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](/reference/settings/data-models/product-structures/model-setup/sections/section-types.md): The different types of sections you can add to your data model
- [Section details](/reference/settings/data-models/product-structures/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](/reference/settings/data-models/product-structures/model-setup/properties.md): Properties are the data that describe the model
- [Property types](/reference/settings/data-models/product-structures/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](/reference/settings/data-models/product-structures/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Wizard setup](/reference/settings/data-models/product-structures/wizard-setup.md): Setup a creation wizard to use when creating a new or copying a current product in this product structure
- [Display settings](/reference/settings/data-models/product-structures/display-settings.md): Display settings determine how an entity is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](/reference/settings/data-models/product-structures/identifiers.md): Add identifiers to the different entity types in the data model
- [Identifier details](/reference/settings/data-models/product-structures/identifiers/identifier-details.md): Details that define identifiers
- [Variation definitions](/reference/settings/data-models/product-structures/variation-definitions.md): Add variation definitions and defining attributes for variants of a product
- [Variation definition details](/reference/settings/data-models/product-structures/variation-definitions/variation-definition-details.md): Additional details when adding variation definition and defining attributes for variants of a product
- [Asset types](/reference/settings/data-models/asset-types.md): Asset types gives the user a handy way to add information to assets through data models.
- [General settings](/reference/settings/data-models/asset-types/general-settings.md): Add name and allowed file types for the asset type.
- [Model setup](/reference/settings/data-models/asset-types/model-setup.md)
- [Tabs](/reference/settings/data-models/asset-types/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](/reference/settings/data-models/asset-types/model-setup/tabs/tab-types.md): The different types of tab you can add to your asset data model
- [Tab details](/reference/settings/data-models/asset-types/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](/reference/settings/data-models/asset-types/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](/reference/settings/data-models/asset-types/model-setup/sections/section-types.md): The different types of sections you can add to your asset data model
- [Section details](/reference/settings/data-models/asset-types/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](/reference/settings/data-models/asset-types/model-setup/properties.md): Properties are the data that describe the model
- [Property types](/reference/settings/data-models/asset-types/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](/reference/settings/data-models/asset-types/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Global lists](/reference/settings/data-models/global-lists.md): Global lists are used to create predefined lists of entities that can be referenced on products, variants, categories or even other global lists
- [Global list details](/reference/settings/data-models/global-lists/global-list-details.md): Details that define and describe the global list
- [Global list folders](/reference/settings/data-models/global-list-folders.md): Global list folders helps you stay structured when working with global lists
- [Attributes](/reference/settings/data-models/attributes.md): Attributes are one of the core concepts of the system and functions as the building blocks of products, variants, categories and global lists
- [Attribute details](/reference/settings/data-models/attributes/attribute-details.md): Details that define and describe the attribute
- [Data type details](/reference/settings/data-models/attributes/attribute-details/data-type-details.md): Advanced settings for the chosen data type
- [Attribute groups](/reference/settings/data-models/attribute-groups.md): Attribute groups are used for grouping attributes for visual presentation on different channels
- [Attribute group details](/reference/settings/data-models/attribute-groups/attribute-group-details.md): Details that describe the attribute group
- [Attribute scopes](/reference/settings/data-models/attribute-scopes.md): Attribute scopes define a technical grouping of attributes, that can be used to ease the programmatic management of attributes
- [Dimensions](/reference/settings/data-models/dimensions.md): Dimensions are a way for users to segment their data beyond localization
- [Dimension details](/reference/settings/data-models/dimensions/dimension-details.md): Details that define the dimension
- [Data governance](/reference/settings/data-governance.md)
- [Enrichment insights](/reference/settings/data-governance/enrichment-insights.md): Enrichment insights allow you to keep track of the enrichment of your products, categories, variants or variant groups based on criteria chosen by you.
- [Enrichment insight details](/reference/settings/data-governance/enrichment-insights/enrichment-insight-details.md): Enrichment insights allow you to keep track of the enrichment of your products, categories, variants or variant groups based on criteria chosen by you.
- [Enrichment insight rules](/reference/settings/data-governance/enrichment-insights/enrichment-insight-details/enrichment-insight-rules.md): Enrichment insight rules determine how enrichment is calculated for each entity.
- [Business rules](/reference/settings/data-governance/business-rules.md): Business rules can help automate processes within the system.
- [Business rule details](/reference/settings/data-governance/business-rules/business-rule-details.md): Details that define the business rule.
- [Triggers](/reference/settings/data-governance/business-rules/business-rule-details/triggers.md): Triggers determine when a business rule fires.
- [Trigger details](/reference/settings/data-governance/business-rules/business-rule-details/triggers/trigger-details.md): Triggers determine when a business rule fires.
- [Trigger configuration details](/reference/settings/data-governance/business-rules/business-rule-details/triggers/trigger-details/trigger-configuration-details.md): Trigger configuration details are the settings that specify when a trigger should trigger.
- [Conditions](/reference/settings/data-governance/business-rules/business-rule-details/conditions.md): Conditions must be met for the actions in a business rule to execute.
- [Condition details](/reference/settings/data-governance/business-rules/business-rule-details/conditions/condition-details.md): Conditions must be met for the actions in a business rule to execute.
- [Condition configuration details](/reference/settings/data-governance/business-rules/business-rule-details/conditions/condition-details/condition-configuration-details.md): Condition configuration details are the settings that a condition has to match.
- [Actions](/reference/settings/data-governance/business-rules/business-rule-details/actions.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action details](/reference/settings/data-governance/business-rules/business-rule-details/actions/action-details.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action configuration details](/reference/settings/data-governance/business-rules/business-rule-details/actions/action-details/action-configuration-details.md): Action configuration details are the settings that specify an action.
- [Workflows](/reference/settings/data-governance/workflows.md): Workflows are a way, to control the flow of products through workflow states, that indicate where the product is in its lifecycle, from being created to being released or discontinued.
- [Workflow states](/reference/settings/data-governance/workflows/workflow-states.md): Workflow states are the states the workflow can be in.
- [Workflow state transitions](/reference/settings/data-governance/workflows/workflow-states/workflow-state-transitions.md): Workflow state transitions define how a workflow state transitions
- [Workflow state transition details](/reference/settings/data-governance/workflows/workflow-states/workflow-state-transitions/workflow-state-transition-details.md): Details that define workflow state transitions.
- [Workflow assignments](/reference/settings/data-governance/workflows/workflow-assignments.md): Workflow assignments determine which entities are attached to which workflow.
- [Business units](/reference/settings/data-governance/business-units.md): Business units allow you to strategically divide responsibility among different divisions.
- [AI Assistant](/reference/settings/ai-assistant.md): The AI Assistant provides you with endless creative possibilities, removing the frustration of writer's block and sparking inspiration with ease
- [Translation](/reference/settings/ai-assistant/translation.md): Configure the translation assistant
- [Text generation](/reference/settings/ai-assistant/text-generation.md): Configure the text generation assistant
- [Integration](/reference/settings/integration.md)
- [API configuration](/reference/settings/integration/api-configuration.md): API configuration allows you to manage API configurations and which endpoints of the API can be accessed with unique API keys.
- [API configuration details](/reference/settings/integration/api-configuration/api-configuration-details.md): Details that define and describe the API configuration.
- [API configuration basic settings](/reference/settings/integration/api-configuration/api-configuration-details/api-configuration-basic-settings.md): Basic settings that define and describe the API key browse endpoints.
- [API configuration advanced settings](/reference/settings/integration/api-configuration/api-configuration-details/api-configuration-advanced-settings.md): Advanced settings that define and describe the API key browse endpoints.
- [Webhooks](/reference/settings/integration/webhooks.md): Webhooks allow external systems to be notified of specific events happening in Struct PIM.
- [Webhook details](/reference/settings/integration/webhooks/webhook-details.md): Details that define and describe the webhook.
- [Advanced event settings](/reference/settings/integration/webhooks/webhook-details/advanced-event-settings.md): Advanced event settings for webhooks and messaging.
- [Additional trigger options](/reference/settings/integration/webhooks/webhook-details/advanced-event-settings/additional-trigger-options.md): Additional trigger options available to advanced event settings.
- [Azure Service Bus](/reference/settings/integration/azure-service-bus.md): Handle messaging with Azure service bus.
- [Azure Service Bus details](/reference/settings/integration/azure-service-bus/azure-service-bus-details.md): Details that define and describe the azure service bus connection.
- [Apps](/reference/settings/integration/apps.md): Apps are custom made applications that allow you to extend the functionality of your PIM.
- [Apps details](/reference/settings/integration/apps/apps-details.md): Details that define apps.
- [Extension points](/reference/settings/integration/apps/apps-details/extension-points.md): Extension points that define where the PIM should display the app.
- [Extension point types](/reference/settings/integration/apps/apps-details/extension-points/extension-point-types.md): The selection of extension points available inside the PIM.
- [Maintenance](/reference/settings/maintenance.md)
- [Index management](/reference/settings/maintenance/index-management.md): Perform manual system upkeep tasks to ensure optimal functionality, such as rebuilding indexes or managing data synchronization.
- [System changelog](/reference/settings/maintenance/system-changelog.md): The changelog is an overview of all transactions made within the PIM. Every transaction is logged with a date, time transaction type and username
- [Background tasks](/reference/settings/maintenance/background-tasks.md): Background tasks are tasks Struct PIM is performing behind the curtains for you
- [Import](/reference/import.md): The Import-feature makes it easy to create or update entities in bulk
- [Saved searches](/reference/saved-searches.md): Quickly apply search filters you have previously saved
- [Tasks](/reference/tasks.md): Get every team member on the same page with the easy-to-use task management with user assignment and product attachment capabilities.
- [Task overview](/reference/tasks/task-overview.md): Get every team member on the same page with the easy-to-use task management with user assignment and product attachment capabilities
- [Task details](/reference/tasks/task-details.md): Details that define and describe the task
- [App Store](/reference/app-store.md): The App Store is the official feature for extending your PIM. Discover and install apps built by partners or the Struct PIM team to add new layers of functionality to your product data management.
- [Struct Apps](/reference/app-store/struct-apps.md): Apps created and maintained by the Struct PIM team.
- [Shopify Connector](/reference/app-store/struct-apps/shopify-connector.md): The Shopify Connector app in Struct PIM helps you keep your online Shopify store in sync with your product data.
- [Stores](/reference/app-store/struct-apps/shopify-connector/stores.md): Manage your Shopify store connections in one place. Set up your synchronization rules, localization settings, and API access to ensure your product data is always up to date.
- [Store details](/reference/app-store/struct-apps/shopify-connector/stores/store-details.md): Details that define the store.
- [Data Models](/reference/app-store/struct-apps/shopify-connector/data-models.md): Bridge the gap between your Struct PIM data and Shopify. Use this section to select which product models to sync and how your internal attributes should appear to your customers.
- [Integration Queue](/reference/app-store/struct-apps/shopify-connector/integration-queue.md): Monitor the real-time status of your data transfers. Track every sync event between Struct PIM and Shopify to ensure your product updates are processing successfully and on schedule.
- [Setup](/reference/app-store/struct-apps/shopify-connector/setup.md): The setup page is where you flip the main switches for the connector, like setting up your API key, URL and other important settings.
