Symptômes
ShareGate Migrate affiche l’erreur suivante :
L’outil n’a pas pu créer le Document Set. Soit vous n’êtes pas autorisé, soit des champs obligatoires existent dans votre Document Set. Veuillez noter que cet outil ne peut pas créer de Document Sets avec des champs obligatoires.
Code d’erreur
IN-337-058
Codes d’erreur se terminant par : -058
Détails
Cette erreur se produit parce que ShareGate Migrate ne parvient pas à créer le Document Set dans la bibliothèque de destination. Cela peut être dû à un manque d’autorisation, ou au fait que vous copiez vers SharePoint 2010 et que votre Document Set contient des colonnes obligatoires. ShareGate Migrate ne prend pas en charge la création de Document Sets avec des colonnes obligatoires dans SharePoint 2010. En effet, SharePoint 2010 ne propose pas de services permettant aux applications clientes comme ShareGate Migrate de créer des Document Sets avec toutes les valeurs renseignées. ShareGate Migrate doit d’abord créer un Document Set vide, puis le mettre à jour avec les bonnes valeurs, ce qui ne fonctionne pas si le Document Set comporte des colonnes obligatoires.
Cela peut aussi se produire si vous essayez de créer un Document Set à l’intérieur d’un autre Document Set (SharePoint ne prend pas en charge les Document Sets imbriqués).
Solution
Si vous copiez vers SharePoint 2010, allez dans les paramètres de la bibliothèque de destination dans SharePoint. Cliquez ensuite sur le Document Set content type et, pour chaque colonne Required sauf Name (qui est toujours obligatoire), cliquez sur la colonne pour modifier ses paramètres et définissez-la sur Optional. Cela vous permettra de copier vos Document Sets avec ShareGate Migrate et, une fois la copie terminée, vous pourrez retourner dans SharePoint pour rétablir les paramètres d’origine.
Assurez-vous d’être autorisé à créer des Document Sets dans la bibliothèque de destination. Pour le vérifier, ouvrez votre navigateur et connectez-vous à votre site SharePoint de destination avec le même compte d'utilisateur que celui utilisé dans ShareGate Migrate. Naviguez ensuite jusqu’à la bibliothèque de destination et essayez de créer manuellement un Document Set pour voir si cela fonctionne.
Vérifiez que vous n’essayez pas de créer un Document Set à l’intérieur d’un autre Document Set. Si c’est le cas, vous pouvez soit modifier le Document Set de niveau supérieur pour qu’il devienne un dossier à la place, soit copier vos nouveaux Document Sets directement à la racine de la bibliothèque.
"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."
