Import updated report from one environment to another environment, but modified security to reports doesn't updated in new environment.

HI all, I am working on 7.10. i am trying to import updated report from one environment to another environment, but modified security to reports doesn't updated in new environment.

Steps i did:

1. create a tempo report in DEV with security administrator, editor, viewer and take export.
2. import the application to another environment like QA.
3. Again i changed security in DEV(removed editor) and export to a patch.
4. Again import the patch to QA. the security changes are not effected.
still i can see editor security group for report in QA

The same issue with the process model also.

OriginalPostID-164299

OriginalPostID-164299

  Discussion posts and replies are publicly visible

Parents
  • That is the way Appian works. As stated in the documentation (forum.appian.com/.../Application_Deployment_Guidelines.html

    "When importing an object that already exists on the target server (identified by UUID), the resulting role map contains a union of the users/groups between what's on the target server and what's listed in the import package."

    If you are trying to remove groups from the security role map the removal has to be done in the target environment too so that the union mentioned above doesn't result in both groups.

    In summary, every time you do an import the security rolemap from SOURCE and TARGET is merged using the union operation for each role, there are no deletions using the import, deletions need to be explicitly done on the TARGET too.
Reply
  • That is the way Appian works. As stated in the documentation (forum.appian.com/.../Application_Deployment_Guidelines.html

    "When importing an object that already exists on the target server (identified by UUID), the resulting role map contains a union of the users/groups between what's on the target server and what's listed in the import package."

    If you are trying to remove groups from the security role map the removal has to be done in the target environment too so that the union mentioned above doesn't result in both groups.

    In summary, every time you do an import the security rolemap from SOURCE and TARGET is merged using the union operation for each role, there are no deletions using the import, deletions need to be explicitly done on the TARGET too.
Children
No Data