Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PACKAGED_RegistrationEmails

Warning

NEW PROCESS

In order to address a security issue, the PACKAGED_RegistrationEmails plugin has evolved and might cause issue on your platform depending on your configuration and usage

If your previous integration relied on workflow to create a user account (user) from a userrequest, you will need to adapt your workflow so that :

  • From the initial status (default value of property status in userrequest), there is an action “validate” that does not create the user, but moves the userrequest to a status “verified”, and changes the activated property to 1 (Published property of the workflow state)

  • From the “verified” step, there is an action that will trigger the user creation.

Portal config changes

Warning

BREAKING CHANGES

In order to simplify the configuration of portal, some changes were introduced in the JSON configuration. Please read carefully

dam.explore.workflows.statusesConfig
Status
colourRed
titleREMOVED

Statuses don’t need to be configured anymore. A status can be retrieved from the server

dam.explore.workflows.statusesSources
Status
colourRed
titleREMOVED

Statuses sources cannot be configured anymore. You still have the choice to display the status or not, but you cannot define from which metadata it is defined

dam.explore.indicators
Status
colourGreen
titleADDED

Allows to configure icons that you want to display for an asset.

dam.explore.statusesOverride
Status
colourGreen
titleADDED

Allows to override config received from the server

Example to override the color of the duplicate status :

Code Block
[
  {
    "rule": {
      "operator": "in",
      "path": "status.id",
      "priority": 10,
      "value": [14]
    },
    "status": {
      "color": {
        "name": "rgb(253, 217, 0)"
      }
    }
  }
]

The same modification have been made to damImport.workflow and if you’ve made customisation in those files you should report it on the server.

Default NAR changes

Default structures have been reviewed and reconfigured to meet starter-kit expectancies. Find below changes per object:

Structures changes

aicelebrity

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

aicolor

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

ailandmark

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

asset

  • Added support for REST API etags

  • Changed position of the status property so it is last in lists

  • Field copyright is not used in starter-kit

  • Field visibility is not required anymore

  • 2 fields added

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

  • copyright:

    • viewable changed to false

    • editable changed to false

    • tags headingblock, rest_api_include, rest_api_not_required, wxmcart

      Status
      colourRed
      titleREMOVED

  • visibility

    • required changed to false

    • tags popinlist_search_group

      Status
      colourRed
      titleREMOVED

  • langs

    Status
    colourGreen
    titleADDED

    This field stores the language(s) of the asset

  • importdate

    Status
    colourGreen
    titleADDED

    This field stores the import date of an asset when created through portal import workflow

...

assetauthor

  • Added support for REST API etags

  • Added support for REST API create

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

assetchannel

  • Added support for REST API etags

  • Added support for REST API create

  • Added i18n support

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 10000

  • name

    • i18n changed to true

  • namefr

    Status
    colourGreen
    titleADDED

  • namede

    Status
    colourGreen
    titleADDED

...

assetcolorspace

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

assetcoverage

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 10000

...

assetformat

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

assetgeography

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 10000

...

assetiaconcept

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

assetkeyword

  • Added support for REST API etags

  • Added support for REST API create

  • Changed used workflow

  • Changed position of the status property so it is last in lists

  • Review inlist fields

Config tags

  • rest_api_dam_create

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 10000

  • namefr:

    • inlist changed to false

  • namede:

    • inlist changed to false

...

assetlanguage
Status
colourGreen
titleADDED

Used to store the language(s) of an asset

...

assetnature

  • As instances in this structure are created by the system, users (whatever their roles) should not be given the right to create, update and delete instances.

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • pkg/security/secugroup/all

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

  • activated:

    • inlist changed to true

...

assetrighttype

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

assetrighttype

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

contentcomments

  • Added support for PACKAGED Security

Config tags

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

...

contentcommentsfile

  • Added support for PACKAGED Security

Config tags

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

...

country

  • Added support for PACKAGED Security

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

  • Review tags for BO interface

Config tags

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • datalist_search_advanced_no_default

    Status
    colourGreen
    titleADDED

  • remove_datalist_multiupdate

    Status
    colourGreen
    titleADDED

  • remove_datalist_search_equation

    Status
    colourGreen
    titleADDED

  • remove_tab_analytics

    Status
    colourGreen
    titleADDED

  • remove_tab_workflow

    Status
    colourGreen
    titleADDED

Fields changes

  • id

    • tags added datalist_search_simple_no_default

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

damimport

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • taborder changed to 100000

...

externalvideo

  • Removed support for PACKAGED Security

Config tags

  • pkg/security/secugroup/view

    Status
    colourRed
    titleREMOVED

...

folder

  • Added support for REST API etags

  • Added support for REST API create

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_dam_create

    Status
    colourGreen
    titleADDED

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

lang

  • Added support for REST API etags

  • Changed position of the status property so it is last in lists

  • Added support for PACKAGED Security management

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/changestatus

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/i18nfieldstranslate

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/order

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

massimportitem

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the status property so it is last in lists

  • Added importdate to propagate to final asset

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

  • importdate

    Status
    colourGreen
    titleADDED

...

massimportjob

  • Added support for REST API etags

  • Added support for PACKAGED Security

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

...

organization

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

  • importdate

    Status
    colourGreen
    titleADDED

    This field stores the import date of an asset when created through portal import workflow

...

pimasset

  • Added support for REST API etags

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

pimassettype

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

pkgsecupermission

  • Prevent deleting an instance if used

  • Review of fields configuration

Config tags

  • not_delete_if_used

    Status
    colourGreen
    titleADDED

Fields changes

  • permission

    • inlist changed to false

...

product

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

productcategory

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

resolution

  • Added i18n support

Fields changes

  • name

    • i18n changed to true

  • description

    • i18n changed to true

  • namefr

    Status
    colourGreen
    titleADDED

  • namede

    Status
    colourGreen
    titleADDED

  • descriptionfr

    Status
    colourGreen
    titleADDED

  • descriptionde

    Status
    colourGreen
    titleADDED

...

reversesearch

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

reversesearchdomain

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

reversesearchmatch

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

reversesearchpage

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • taborder changed to 100000

...

role

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • taborder changed to 100000

...

user

  • Added support for REST API etags

  • Added support for PACKAGED Security

  • Changed position of the created property so it is last but one in lists

  • Changed position of the status property so it is last in lists

  • Review properties in list

  • Faces review

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • pkg/security/secugroup/view

    Status
    colourRed
    titleREMOVED

  • pkg/security/secugroup/all

    Status
    colourGreen
    titleADDED

Fields changes

  • created:

    • taborder changed to 95000

  • status:

    • taborder changed to 100000

  • parentgroup:

    • inlist changed to false

  • lastname:

    • inlist changed to false

  • firstname:

    • inlist changed to false

...

userregistration

Structure review to fullfil starter-kit needs

...

videoratio

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

vueapphomevisual

  • Changed used workflow

  • Changed position of the status property so it is last in lists

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

vueapphomewidget

  • Added support for REST API etags

  • Changed used workflow

  • Changed position of the status property so it is last in lists

  • Review configuration for BO interface

Config tags

  • rest_api_etag

    Status
    colourGreen
    titleADDED

  • remove_datalist_gallery_display_options_gallerycard

    Status
    colourGreen
    titleADDED

  • remove_datalist_search_advanced

    Status
    colourGreen
    titleADDED

  • remove_datalist_search_equation

    Status
    colourGreen
    titleADDED

Fields changes

  • status:

    • nature changed to wkfpkgskmetadata

    • taborder changed to 100000

...

wkfasset

  • Added support for REST API etags

  • Added support for PACKAGED Security

Config tags

  • pkg/security/secugroup/retrievecaption

    Status
    colourGreen
    titleADDED

  • rest_api_etag/static

    Status
    colourGreen
    titleADDED

...

wkfpkgskmetadata
Status
colourGreen
titleADDED

...

wkfpkgskmetadataaction
Status
colourGreen
titleADDED

...

wkfsys

  • Added support for REST API etags

Config tags

  • rest_api_etag/static

    Status
    colourGreen
    titleADDED

WXM_CART2

Now, when sendfile.security.enabled = true and security.share.impersonateAsUserId is set, the variations used to build the file are filtered by object.sendFile and the user identified by impersonateAsUserId when the user requesting the zip isn’t identified ( surfer.isConnected = false : the usual case for external shared zip ).

...

That was not the case before this release. object.sendFile was applied with the user requesting the zip.