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:
-
In workbench, add the related privilege action from the Action column to the group of the user identified in the error.
-
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 |
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) |
|
ASSET_MODIFY_CONTEXT_NAME |
Upload to asset |
In order to import and replace images and documents, these setup actions must be added to the privileges:
|
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 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.
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 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:
|
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 |
|
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 |