EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB485619: Content Group Migration FAQ


Ling Jing

Product Owner, Principal • MicroStrategy


Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.

Q: How to migrate the Content Group object, Recipient List, and Contents?

A: The Content Group object package can be created and imported via Restful API:
Here is the documentation on how to use the Restful APIs to do the object migration: https://microstrategy.github.io/rest-api-docs/common-workflows/administration/migrations/create-and-import-migration-packages/manage-content-group-packages
Steps to create content group package:

  • [Source MD] [Restful API] Create a configuration package (input is the content group object). This package will include the content group object and recipient list.

 

  • [Source MD] [Restful API] Create a project package (input is the content group object) for each project. This project package will include the Configuration Content Group object as well as its contents(dossiers/documents/reports that are included in this content group in this project).

 

  • [Dest MD] [Restful API] Import the configuration package(import this before project package) and project package one by one.

 

  • [Dest MD] [Workstation] Check the Content Group feature, if the user in the destination MD has the same GUID with the Source MD, then the recipient(user or user group) link will migrate over, but if the user has the same name but with a different GUID, then the recipient link will not migrate anymore.

 

Q: How many object packages do we need to create for the Content Group feature?

A: It depends on the requirement.
Case1: If you want to migrate the Content Group object as well as its recipient, but no contents.
Then you only need to create one configuration package, with Content Group as the input.
Sample request:


{
    "type": "configuration",
    "settings": {
        "updateSchema": null,
        "aclOnReplacingObjects": "use_existing",
        "aclOnNewObjects": ["keep_acl_as_source_object"],
        "defaultAction": "replace"
    },
    "content": [
        {
            "id": "54F3D26011D2896560009A8E67019608",
            "name": "admin_group",
            "type": 77,
            "action": "replace",
            "includeDependents": true
        }
    ]
}



 

Case2: If you want to migrate the Content Group object as well as its recipient, and all the Contents and dependencies in project A.
Then you only need to create one configuration package, with all the dependencies, and one project package for Project A with Content Group as the input so that we will package the Contents and dependencies into the project package.
Sample request of configuration package:

{
    "type": "configuration",
    "settings": {
        "updateSchema": null,
        "aclOnReplacingObjects": "use_existing",
        "aclOnNewObjects": ["keep_acl_as_source_object"],
        "defaultAction": "replace"
    },
    "content": [
        {
            "id": "54F3D26011D2896560009A8E67019608",
            "name": "admin_group",
            "type": 77,
            "action": "replace",
            "includeDependents": true
        }
    ]
}
Sample request of project package:
{
    "type": "project",
    "settings": {
        "updateSchema": [
            "recal_table_logical_size",
            "recal_table_keys_fact_entry_level"
        ],
        "aclOnReplacingObjects": "use_existing",
        "aclOnNewObjects": ["keep_acl_as_source_object"],
        "defaultAction": "replace"
    },
    "content": [
        {
            "id": "54F3D26011D2896560009A8E67019608",
            "name": "admin_group",
            "type": 77,
            "action": "replace",
            "includeDependents": true
        }
    ]
}



 

Case3: If you want to migrate the Content Group object as well as its recipient, and all the Contents and dependencies in for all the projects.
Then you only need to create one configuration package, with all the dependencies, and project packages(same number as projects, one project package for each project).
Sample request of configuration package:

{
    "type": "configuration",
    "settings": {
        "updateSchema": null,
        "aclOnReplacingObjects": "use_existing",
        "aclOnNewObjects": ["keep_acl_as_source_object"],
        "defaultAction": "replace"
    },
    "content": [
        {
            "id": "54F3D26011D2896560009A8E67019608",
            "name": "admin_group",
            "type": 77,
            "action": "replace",
            "includeDependents": true
        }
    ]
}



 

Sample request of project package:

{
    "type": "project",
    "settings": {
        "updateSchema": [
            "recal_table_logical_size",
            "recal_table_keys_fact_entry_level"
        ],
        "aclOnReplacingObjects": "use_existing",
        "aclOnNewObjects": ["keep_acl_as_source_object"],
        "defaultAction": "replace"
    },
    "content": [
        {
            "id": "54F3D26011D2896560009A8E67019608",
            "name": "admin_group",
            "type": 77,
            "action": "replace",
            "includeDependents": true
        }
    ]
}



 

Q: How to specify the conflict rules for Content Group packages?

A: Different rules will lead to different behaviors and here is a summary of the Content Group package migration.


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B


conflict rule of Content GroupMD - recipientsPackage - recipientsresult -
recipientsMD - contentPackage - contentresult - contentuse existingA, BB, CA, B, CA, BB, CA, B, C(force) replaceA, BB, CB, CA, BB, CB, C(force) keep bothA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, Bkeep both + same versionA, BB, Cno new
(existing Content Group) A, B, CA, BB, Cno new
(existing Content Group) A, B, Cuse existing + same versionA, BB, CA, B, CA, BB, CA, B, Creplace + same versionA, BB, CA, B, CA, BB, CA, B, Cforce replace + same verA, BB, CB, CA, BB, CB, Cforce keepboth + same verA, BB, C(new Content Group) B, C
(existing Content Group) A, BA, BB, C(new Content Group) B, C
(existing Content Group) A, B

Q: Why do the content list still be changed(more dossiers added to the content list) when I select “use existing“ for the Content Group objects and contents?

A: For the project-level package, even though the content group conflict rule is “use existing“, we will still use “merge“ as the content list conflict rule. For example:

  • suppose in the target environment, we have
    ContentGroupA
    and it has
    dossierA
    in its content group.
    • i.e. [
      Contents of ContentGroupA
      : dossierA]

 

  • The package contains
    ContentGroupA
    but it is
    dossierB 
    in its content bundle.
    • i.e. [
      Contents of ContentGroupA
      : dossierB]

 

  • When importing the package to the target environment, if the conflict rule for
    ContentGroupA
    is set to “UseExisting“, once the package is imported, the content group will have both
    dossierA 
    and
    dossierB.

    • i.e. [
      Contents of ContentGroupA:
      dossierA, dossierB]

 


Comment

0 comments

Details

Knowledge Article

Published:

August 9, 2022

Last Updated:

March 21, 2024