User Actions and Error Descriptions

Once actions are added to a User Action Set, they are assigned to a user group via the Privilege Rules tab on a user group within the Users & Groups node of System Setup.

Note: All visible actions shown to users are for the global system. Some actions are related to licenses that may not be applicable to your particular system.

Before creating User Action sets, review what makes a strong User Action set that is also easier to maintain by referring to the Create Strong User Action Sets topic in this documentation here.

When a user is not privileged to perform an action, the BGP Execution Report includes an error like the following:

User running import wasn't privileged to do a certain action on product with ID '20859' at position 39, Product 2: User 'UserJ' does not have the privilege to create product with ID '1999789'. User: UserJ is not permitted to do: PRODUCT_CREATE on: "20859" for qualifiers: ContextQualifierPredicate: com.stibo.core.domain.impl.ContextImpl: Context1

The action that is not permitted (PRODUCT_CREATE in this example) is included in the following tables in the Privilege Error Text column and is related to the Action column ('Create product' in this example). Chose one of the following options to resolve an error:

  1. In workbench, add the related privilege action from the Action column to the group of the user identified in the error.

  2. Have a user from a group with the required privilege run the action.

The error may also be included in the step logs, based on the selected level of logging set in the sharedconfig.properties file, as defined in the Logs topic in the Administrator Portal documentation here.

Refer to the Import Error Messages topic in the Data Exchange documentation here.

Assets

Maintain actions for assets allow users to maintain (create, edit, delete) images and documents, image and document references, and description attributes that display on these objects. The relevant View actions must be included to maintain these objects.

Action

Privileges Granted

Privilege Error Text

Approve Create

Approve the creation of assets.

APPROVE_CREATE

Approve Modify

Approve the modification of assets.

Examples of modifications: moving an object in the hierarchy; changes to products, assets, classifications, tables names, asset content, attribute links, product override relations, deletions, and DTP template linking.

APPROVE_MODIFY

Approve References

Approve reference links from products, i.e., links from products to products, links from products to assets, and links from products to classifications.

APPROVE_REFERENCES

Approve Values

Approve the modification of specification and description attribute values of products and assets.

This privilege is also subject to the attribute group setting of Privilege Rules on user groups. For example, if a user only has the privilege to approve attributes in a determined attribute group, this user can only approve certain attributes of a product or asset. Also, approving table values depends on the attribute group setting of the Privilege Rules on user groups.

APPROVE_VALUES

Classify asset (link asset to classification)

Link images and documents to classifications.

CLASSIFICATION_ASSET_LINK_CREATE

Create asset

  • Create image or document name (placeholder)

  • Change object type of images and documents

  • Duplicate images and documents

Note: The action 'Modify name/description of asset (also translate)' must be included in order to create images and documents.

ASSET_CREATE

Create asset reference

Create product and classification to image / document references and image / document to classification references.

ASSET_REFERENCE_CREATE

Declassify asset (unlink asset from classification)

Delete links from assets to classifications.

CLASSIFICATION_ASSET_LINK_DELETE

Delete asset

Delete assets of specified object types.

ASSET_DELETE

Delete asset reference

Remove product and classification to image / document references and image / document to classification references.

ASSET_REFERENCE_DELETE

Download asset

Export assets to hard disk.

ASSET_DOWNLOAD

Modify metadata for asset (property value) (also translate)

Edit and translate values of description attributes linked to assets.

ASSET_MODIFY_METADATA

Modify metadata for asset reference (link attribute value) (also translate)

Edit and translate description attribute values on asset references.

ASSET_REFERENCE_MODIFY_METADATA

Modify name/description of asset (also translate)

  • Edit names of assets

  • Translate name and metadata attribute values of images and documents

ASSET_MODIFY_CONTEXT_NAME

Upload to asset

  • Import assets to classifications

  • Replace contents of assets

In order to import and replace images and documents, these setup actions must be added to the privileges:

  • Create value in medium domain

  • Modify value in hard/medium domain

ASSET_UPLOAD

View asset

View assets.

Note: The 'View asset' action must be added in order to work with images and documents. To make any of the view actions listed below have an effect, the 'View asset' privilege must be a part of the action set.

For instance, if the action 'View asset reference' is added and not 'View asset,' the user will not be able to access the image or document and therefore not the references either.

VIEW_ASSET

View Asset reference

View the product to image and document references.

VIEW_ASSET_REFERENCE

View metadata for asset (property value)

View the values of description attributes linked to assets.

VIEW_ASSET_METADATA

View metadata for asset reference (link attribute value)

View description attribute values on asset references.

These attributes will display on all product to image or document references on the specified valid asset object types.

VIEW_ASSET_REFERENCE_METADATA

Collections

User actions for collections allow users to view, delete, and create.

Action

Privileges Granted

Privilege Error Text

Create Collection

Create collections.

COLLECTION_CREATE

Create Collection Group

Create collection groups.

COLLECTIONGROUP_CREATE

Delete Collection

Delete collections.

COLLECTION_DELETE

Delete Collection Group

Delete collection groups.

COLLECTIONGROUP_DELETE

View Collection

View collections.

COLLECTION_VIEW

View Collection Group

View collection groups.

COLLECTIONGROUP_VIEW

Commercial Lists

User actions for commercial lists allow users to view, delete, create, and maintain terms lists / prices. The user actions for commercial lists can be applied to publications or eCatalogs.

Action

Privileges Granted

Privilege Error Text

Create Commercial List

Create commercial terms lists of any type.

Create Commercial List

Delete Commercial List

Delete commercial terms lists of any type.

Delete Commercial List

Freeze/thaw commercial list

Enable and disable 'Immutable' status of commercial terms lists.

Commercial list immutability

Modify Commercial Data

Modify the individual terms in commercial terms lists of any type.

This action does not grant access to import data. In order to import commercial terms values, the 'Create Commercial List' action is needed.

Modify Commercial Data

Modify Commercial List Name

Provide names for commercial terms lists.

Modify Commercial List Name

Modify Metadata Value Commercial List

Modify metadata attribute values on commercial terms lists.

Modify Metadata Value Commercial List

View Commercial Data

View commercial terms lists of any type.

View Commercial Data

View Metadata Value for Commercial List

View metadata attribute values on commercial terms lists.

View Metadata Value for Commercial List

Data Preparation Functionality

User actions for data preparation functionality allow users to run list processing.

Action

Privileges Granted

Privilege Error Text

Run List Processing

Access to the list processing functionality.

Run List Processing

Data Quality Functionality

User actions for data quality functionality allow users to configure, modify, and generate the available DQ profiles.

Action

Privileges Granted

Privilege Error Text

Generate/Update Category Profiles

Generate and update Category Profiles.

Generate/Update Category Profiles

Merge Products

Merge confirmed duplicates.

Merge Objects

Modify Profile Configuration

Modify the information shown in the Category Profile tab.

Modify Profile Configuration

View Category Profile

View the Category Profile tab on products.

View Category Profile

eCatalog

User actions for eCatalog allow users to create, modify, and view.

Action

Privileges Granted

Privilege Error Text

Modify eCatalog Configuration

Modify eCatalog configurations.

Modify eCatalog Configuration

Modify eCatalog Metadata

Modify the metadata attributes on eCatalogs (Currency, Default Start Date, Default End Date, etc.).

Must have 'View eCatalog Metadata' before 'Modify eCatalog Metadata' is enabled.

'Modify eCatalog Metadata

Note: The single quote mark at the beginning of this text is included in the error.

View eCatalog Metadata

View the metadata attributes on eCatalogs.

'View eCatalog Metadata

Note: The single quote mark at the beginning of this text is included in the error.

GDSN Data Pools

User actions required for GDSN data pools.

Action

Privileges Granted

Privilege Error Text

Create context reference

Create a reference type that relates a target market to a context.

CONTEXT_REFERENCE_CREATE

Delete context reference

Delete a reference type that relates a target market to a context.

CONTEXT_REFERENCE_DELTE

Maintain GDSN publications

Maintain GDSN publications.

N/A

Maintain GDSN registrations

Maintain GDSN registrations.

N/A

Maintain packaging hierarchy

Remove and add items in the packaging hierarchy.

Maintain packaging hierarchy

Modify metadata for context reference (link attribute value) (also translate)

Modify a reference type that relates a target market to a context.

CONTEXT_REFERENCE_MODIFY_METADATA

Send CIC

Send a CIC manually or set up the system to send a CIC automatically.

N/A

View packaging hierarchy

View the packaging hierarchy.

N/A

Products, Classifications, and Entities

Maintain actions for products allow users to maintain (create, edit, delete) products, product references, description attributes, and specification attributes in the Tree and the Editor.

Maintain actions for classifications allow users to maintain (create, edit, delete) classifications, classification references, description attributes, and specification attributes in the Tree and the Editor.

Note: The relevant View actions must be included in order to maintain these objects.

Action

Privileges Granted

Privilege Error Text

Approve Classification Product Links

Approve product classification links.

APPROVE_CLASSIFICATION_PRODUCT_LINKS

Approve Create

Approve the creation of classifications, products, and assets.

APPROVE_CREATE

Approve Data Containers

Approve the modification of data containers.

APPROVE_DATA_CONTAINERS

Approve Modify

Approve the modification of classifications, products, and assets.

Examples of modifications: moving an object in the hierarchy; changes to products, images and documents, classifications, tables names, asset content, attribute links, product override relations, deletions, and DTP template linking.

APPROVE_MODIFY

Approve References

Approve reference links from products, i.e., links from products to products, links from products to assets, and links from products to classifications.

APPROVE_REFERENCES

Approve Values

Approve the modification of specification and description attribute values of products and assets.

This privilege is also subject to the attribute group setting of Privilege Rules on user groups. For example, if a user only has the privilege to approve attributes in a determined attribute group, this user can only approve certain attributes of a product or asset. Also, approving table values depends on the attribute group setting of the Privileges Rules on user groups.

APPROVE_VALUES

Classify product (link product to classification)

Link products to classifications.

CLASSIFICATION_PRODUCT_LINK_CREATE

Create classification

Create and duplicate classifications of specified object types.

Note: The action 'Modify name/description of classification (also translate)' must be included in order to create classifications.

CLASSIFICATION_CREATE

Create classification reference

Create classification references.

CLASSIFICATION_REFERENCE_CREATE

Create data container

Adds the 'Add Data Container' action.

DATA_CONTAINER_CREATE

Create entity

Create, change, and duplicate entities.

Note: The action 'Modify name/description of entity (also translate)' must be included to create entities.

ENTITY_CREATE

Create entity reference

Create entity references.

ENTITY_REFERENCE_CREATE

Create product

  • Create products of specified product object types

  • Change object types of specified products

  • Duplicate products

The action 'Modify name/description of product (also translate)' must be included in order to create products.

PRODUCT_CREATE

Create product reference

Create product to product references.

PRODUCT_REFERENCE_CREATE

Declassify product (unlink product from classification)

Unlink products from classifications.

CLASSIFICATION_PRODUCT_LINK_DELETE

Delete classification

Delete classifications of specified object types.

CLASSIFICATION_DELETE

Delete classification reference

Delete classification references.

CLASSIFICATION_REFERENCE_DELETE

Delete data container

Allows the user to delete a data container.

DATA_CONTAINER_DELETE

Delete entity

Ability to delete entities.

ENTITY_DELETE

Delete entity reference

Delete entity references

ENTITY_REFERENCE_DELETE

Delete product

Delete products of specified object types.

PRODUCT_DELETE

Delete product reference

Delete product to product references.

PRODUCT_REFERENCE_DELETE

Edit Data Container Key Values

Allows the user to edit data container keys within a data container after the data container keys are assigned.

Important: It is recommended that only select admin users have the 'Edit Data Container Key Values' privilege added to their user profile and that this privilege be used sparingly.

Edit Data Container Key Values

Edit tables

Create and maintain tables in classification and product editors.

EDIT_TABLES

Legalise/unlegalise table types

Ability to legalize tables on classifications and products.

'Legalise/Unlegalise Table Types' does not grant a privilege to also create and maintain tables. This privilege is covered in the action 'Edit tables'.

LEGALISE_UNLEGALISE_TABLE_TYPES

Link (product) attribute into classification

Link specification attributes to classifications and products.

CLASSIFICATION_ATTRIBUTE_LINK_CREATE

Modify metadata for attribute to classification link (also translate)

Edit and translate description attribute values on specification attributes linked to classifications or products.

CLASSIFICATION_ATTRIBUTE_LINK_MODIFY_METADATA

Modify metadata for product (property value) (also translate)

Edit and translate the values of description attributes linked to a product.

PRODUCT_MODIFY_METADATA

Modify metadata for classification (property value) (also translate)

Modify the metadata for classifications.

CLASSIFICATION_MODIFY_METADATA

Modify metadata for classification reference (link value) (also translate)

Modify the metadata for classification references.

CLASSIFICATION_REFERENCE_MODIFY_METADATA

Modify metadata for data container (property value) (also translate)

Edit description attribute values on data container attributes.

DATA_CONTAINER_MODIFY_METADATA

Modify metadata for entity (property value) (also translate)

Modify the metadata for entities.

ENTITY_MODIFY_METADATA

Modify metadata for entity reference (link attribute value) (also translate)

Modify the metadata for entity references.

ENTITY_REFERENCE_MODIFY_METADATA

Modify metadata for product classification (link value) (also translate)

Edit and translate description attribute values on attributes linked to products.

These attributes will display on all specification attributes that are linked to specified valid product object types.

CLASSIFICATION_PRODUCT_LINK_MODIFY_METADATA

Modify metadata for product reference (link attribute value) (also translate)

Edit description attribute values on product to product references (including privilege to translate).

These attributes will display on all product to product references on the specified valid product object types.

PRODUCT_REFERENCE_MODIFY_METADATA

Modify name/description of classification (also translate)

  • Edit names of classifications

  • Translate names and values in classifications

CLASSIFICATION_MODIFY_CONTEXT_NAME

Modify name/description of product (also translate)

  • Edit names of products

  • Translate names and values in products

PRODUCT_MODIFY_CONTEXT_NAME

Modify product attribute value (also translate)

Edit and translate values of specification attributes linked to products.

MODIFY_PRODUCT_ATTRIBUTE_VALUE

Modify name/description of entity (also translate)

  • Edit the name of an entity

  • Translate name and values in entities

ENTITY_MODIFY_CONTEXT_NAME

Modify sub-product list of product-override

Modify, add, and delete sub-products of a product override.

MODIFY_SUBPRODUCT_LIST_OF_PRODOR

Move classification from

Move classification nodes by copying / pasting or dragging / dropping classifications from another classification node within the same object type hierarchy.

The 'Move classification to' Action must also be applied.

CLASSIFICATION_MOVE_FROM

Move classification to

Move classification nodes by copying and pasting classifications to another product node.

The 'Move classification from' Action must also be applied.

CLASSIFICATION_MOVE_TO

Move entity from

Copy and paste entities from another entity node within the same object type hierarchy.

The 'Move entity to' action must also be applied.

ENTITY_MOVE_FROM

Move entity to

Copy and paste entities to another entity node.

The 'Move entity from' action must also be applied.

ENTITY_MOVE_TO

Move product from

Copy / paste and drag / drop products from another product node within the same object type hierarchy.

The 'Move product to' action must also be applied.

PRODUCT_MOVE_FROM

Move product to

Copy / paste and drag / drop products to another product node.

The 'Move product from' action must also be applied.

PRODUCT_MOVE_TO

Unlink (product) attribute from classification

Remove the link to specification attributes from classifications and products.

CLASSIFICATION_ATTRIBUTE_LINK_DELETE

View attribute to classification link

View the link to specification attributes from classifications and products.

VIEW_ATTRIBUTE_VALIDATION

View classification

Ability to view the classification nodes in the classification hierarchy.

Note: The 'View classification' action must be added to work with classifications. To make any view action have an effect, the 'View classification' privilege must be a part of the action set.

For example: If the action 'View classification reference' is added and not the 'View classification' action, the user will not be able to access the classification and therefore not the references either.

VIEW_CLASSIFICATION

View classification reference

View classification references.

VIEW_CLASSIFICATION_REFERENCE

View data container

Allows the ability to view existing data containers on entity objects.

VIEW_DATA_CONTAINER

View entity

Ability to view entities.

The 'View entity' action must be added to be able to work with entities. To make any of the view actions listed below have an effect, the 'View entity' privilege must be a part of the action set.

VIEW_ENTITY

View entity reference

View entity references.

VIEW_ENTITY_REFERENCE

View metadata for attribute to classification link (link attribute value)

View description attribute values that have been applied to the reference between the classification or product and the attribute.

These attributes will display for all specification attributes that are linked to specified valid classification and product object types.

VIEW_CLASSIFICATION_ATTRIBUTE_LINK_METADATA

View metadata for classification (property value)

View values of description attributes linked to a classification.

VIEW_CLASSIFICATION_METADATA

View metadata for classification reference (link attribute value)

View description attribute values that have been applied to the reference link from the classification.

These attributes will display on all classification to classification references on the specified valid classification object types.

VIEW_CLASSIFICATION_REFERENCE_METADATA

View metadata for entity reference (link attribute value)

View link attribute values of attributes that have been applied to the reference type entities. These attributes will display on all specification attributes that are linked to specified valid entity object type.

VIEW_ENTITY_REFERENCE_METADATA

View metadata for data container (property value)

View description attribute values for data container attributes.

VIEW_DATA_CONTAINER_METADATA

View metadata for entity (property value)

View values of description attributes linked to an entity.

VIEW_ENTITY_METADATA

View metadata for product classification (link attribute value)

View link attribute values of attributes that have been applied to the link type product attribute validation. These attributes will display on all specification attributes that are linked to specified valid classification object type.

VIEW_CLASSIFICATION_PRODUCT_LINK_METADATA

View metadata for product reference (link attribute value)

View link attribute values of attributes that have been applied to the link type marker edge product. These attributes will display on all specification attribute to product references on the specified valid product object type.

VIEW_PRODUCT_REFERENCE_METADATA

View metadata for product (property value)

View values of description attributes linked to a product.

VIEW_PRODUCT_METADATA

View product

View the product nodes.

The 'View product' action must be added in order to work with products. To make any of the view actions listed below have an effect, the 'View product' privilege must be a part of the action set.

For example, if the action 'View product attribute value' is added and not the 'View product' action, the user will not be able to access the product and therefore not the attribute values either.

This user action gives access to view products both when used for privilege rules applied to a product or applied to a classification. In the latter case, the user action will give access to view products linked in below the classification.

VIEW_PRODUCT

View product attribute value

View the values of specification attributes linked to products.

VIEW_PRODUCT_ATTRIBUTE_VALUE

View product reference

View product to product references.

VIEW_PRODUCT_REFERENCE

Publications

Having user actions for publications allows users to view, delete, create, and maintain publications as well as additional object (node) types used for publications, including publication groups, sections, versions, and planned pages.

Action

Privileges Granted

Privilege Error Text

Create DTP Template Document

Create product templates, page templates, and publication templates (master documents).

Create DTP Template Document

Create Generic Page Template

Create page templates.

Create Generic Page Template

Create Planned Page

Add planned pages into sections.

Create Planned Page

Create Publication

Create publications.

Create PUBLICATION_CREATE

Create Publication Document

Save mounted (actual) InDesign pages back to STEP.

Create Publication Document

Create Publication Group

Create publication groups.

Create Publication Group

Create Publication Section

Create publication sections.

Create Publication Section

Create Version

Create publication versions.

Create Version

Delete DTP Template Document

Delete product templates, page templates, and publication templates (master documents).

Delete DTP Template Document

Delete Generic Page Template

Delete page templates.

Delete Generic Page Template

Delete Planned Page

Delete planned pages.

Delete Planned Page

Delete Publication

Delete publications.

Delete PUBLICATION_DELETE

Delete Publication Document

Delete actual pages.

Delete Publication Document

Delete Publication Group

Delete publication groups.

Delete Publication Group

Delete Publication Section

Delete publication sections.

Delete Publication Section

Delete Version

Delete publication versions.

Delete Version

Download DTP Template Document

Download product templates, page templates, and publication templates (master documents).

Download DTP Template Document

Download Publication Document

Download actual pages.

Download Publication Document

Import Planned Page

Import planned pages.

Import Planned Page

Maintain Flatplan Content

Change the object assigned to an existing frame.

FLATPLANNER_MAINTAIN_CONTENT

Maintain Flatplan Frame

Add, move, delete, and resize frames.

FLATPLANNER_MAINTAIN_FRAME

Maintain public basket view

Maintain public Flatplanner basket views.

Maintain public basket view

Maintain public financial view

Maintain public Financial Summary views (Print Flatplanner).

Maintain public financial view

Maintain public publication planner view

Maintain public Publication Planner views (Print Flatplanner).

Maintain public publication planner view

Maintain public stickerbook view

Maintain public Sticker Book views (Print Flatplanner).

Maintain public stickerbook view

Manage autopage objects

Manage AutoPage objects.

MANAGE_AUTOPAGE_OBJECTS

Manage layout in page inspector

Manage layouts in page inspector (Print AutoPage).

MANAGE_AUTOPAGE_LAYOUT

Manage pagination rules

Manage pagination rules.

MANAGE_PAGINATION_RULES

Modify Basket for Planned Page

Modify Flatplanner baskets at the planned page level.

Modify Basket For Planned Page

Modify Basket for Publication

Modify baskets at the publication level.

Modify Basket PUBLICATION_MODIFY

Modify Basket for Publication Section

Modify baskets at the section level.

Modify Basket for Publication Section

Modify DTP Template Document

Modify existing product templates, page templates, and publication templates (master documents).

Modify DTP Template Document

Modify Generic Page Template

Modify page templates.

Modify Generic Page Template

Modify Planned Page

Add products or images to planned pages.

The following menu actions are also controlled by this privilege:

  • Set page templates on planned pages

  • Reuse saved layouts

  • Stop workflows

  • Split spreads

  • Add notes

  • Remove notes

Modify Planned Page

Modify Publication

Link products and images into publications.

Modify PUBLICATION_MODIFY

Modify Publication Document

Modify actual pages and insert notes on actual pages

Modify Publication Document

Modify Publication Group

Modify the name and object type of publication groups

Modify Publication Group

Modify Publication Section

Add objects to the Flatplanner basket on section nodes.

Modify Publication Section

Modify Version

  • Set version as master

  • Set context and workspace for a version

  • Set commercial list for a version

Modify Version

Perform autopage export actions

Perform AutoPage export actions.

PERFORM_AUTOPAGE_READ

Perform autopage server write actions

Perform AutoPage server write actions.

PERFORM_AUTOPAGE_WRITE

Reorder Planned Pages

Reorder planned pages.

Reorder Planned Pages

View DTP Template Document

View publication templates (master documents), product templates, and page templates.

View DTP Template Document

View Generic Page Template

View page templates.

View Generic Page Template

View Planned Page

View planned pages.

View Planned Page

View Publication

View publications.

View Publication

View Publication Document

View actual pages.

Note: An actual page is the same thing as a mounted page—a page saved back to STEP from InDesign.

View Publication Document

View Publication Group

View publication groups.

View Publication Group

View Publication Section

View publication sections.

View Publication Section

View queued events

View queued events, (Asset push event queues).

View queued events

View Version

View publication versions.

View Version

Translations

Users Action for Translations allows users to change the translation status, etc.

Action

Privileges Granted

Privilege Error Text

Change Translation

Use the Change Translation Setup and Change Translation Status functions.

CHANGE_TRANSLATION

Web UI

Additional User Actions for specific to the Web UI.

Action

Privileges Granted

Privilege Error Text

Impersonate User

Impersonate a user in a targeted user group in order to troubleshoot issues.

N/A

Share search with group

Share saved searches with specific user groups.

SHARE_SEARCH_WITH_GROUP

Supplier Web UI functions

Use the Supplier Web UI functions in a supplier item Web UI.

N/A