This article describes the changes to Pimberly which have been deployed during January 2021.
New “Deny delete” permission in schema access control (PIM-2656)
We have introduced a new “Deny delete” permission in schema access controls, allowing you to remove users’ ability to delete products.
Deny permissions always override Allow and Approve permissions, so you will need to maintain permissions that grant read, write and edit permissions as appropriate, and use a separate rule to deny permissions.
For example, the following configuration will allow all users, feeds and the API to read, write and create, but not delete, products:
You can, of course, restrict this to just specific groups if required.
Product Set Link Medatata (PIM-3330)
NB: This feature was initially deployed to the Sandbox environment. It was deployed to the Production environment on 1 February.
We have improved and enhanced the Link Metadata functionality on Product Set attributes. Link Metadata allows you to define and store additional custom properties against the products added to a Product Set. Link Metadata can be defined as plain text, number or true/false, can be exported via channels and exports, and imported via feeds and imports.
To define Link Metadata, edit a Product Set attribute in the admin console, and click the Link Metadata field on the Assignment & Validation tab.
Improved database query performance when associating assets to products (PIM-3464)
Updates the query executed when assets are linked to products during asset import to make better use of existing indexes.
Prevent XML feed creating additional products when expression mapped to Primary ID contains a string (PIM-3449)
Fix for XML feeds to prevent additional products being created when an expression mapped to Primary ID contained a string value.
Updating a date via a feed always recorded as a change unless provided in ISO format (PIM-3076)
Fix for a date-comparison issue whereby updates to dates were incorrectly recorded as a change when the value provided in the feed matched the value on the product (unless the date provided was in ISO format).