Symptômes
Lorsque vous essayez de copier un workflow Nintex contenant l'action "Update Item Permissions", une erreur se produit indiquant :
[...] Ce comportement n'est pas pris en charge avec les workflows Nintex On-Premises. Le workflow ne peut pas être copié car cela pourrait compromettre la sécurité du site.
Code d’erreur
NW-052-171
NW-053-171
NW-054-171
NW-055-171
Détails
ShareGate Migrate va associer l'action "Update Item Permissions" dans Microsoft 365 à l'action "Set Item Permissions" lorsqu'il s'agit d'un environnement On-Premises. Cependant, ces actions peuvent avoir des comportements différents et proposent des fonctionnalités distinctes. Afin de s'assurer que le workflow ne puisse pas être exécuté par erreur et accorder des autorisations au mauvais utilisateur ou sur un mauvais élément, ShareGate Migrate ne copiera pas le workflow à moins qu'il ne soit modifié pour correspondre davantage aux fonctionnalités disponibles en On-Premises.
Solution
Assurez-vous que toutes les actions "Update Item Permissions" respectent les critères suivants :
Le paramètre 'Destination site URL' fait référence au site actuel
Le paramètre 'List Name' fait référence, par nom, à une liste disponible dans le site actuel (ou utilise la propriété "List Name" du contexte du workflow)
Le paramètre 'Filter' respecte les critères suivants
L’option "Update all list items permission" n’est pas sélectionnée
Un filtre (ou une requête CAML) est configuré
Le filtre ne comporte qu’une seule condition, avec l’opérateur "is equal to"
Le champ filtré existe dans la liste cible et n’est pas une référence à une variable / information de contexte du workflow / etc.
Le paramètre 'Permission' fait référence, par nom, à un niveau d'autorisation disponible dans le site actuel
Le paramètre 'Remove existing permissions' a pour valeur Oui ou Non
Le paramètre 'Inherit permissions from parent' a pour valeur Oui ou Non
Si l’un de ces critères n’est pas respecté, ShareGate Migrate ne copiera pas le workflow.
"Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."
