Partager via


Déployer un flux de travail sous forme de fichier WSP (SharePoint Foundation 2010)

 

S’applique à : SharePoint Foundation 2010

Dernière rubrique modifiée : 2016-11-30

Lorsque vous utilisez Microsoft SharePoint Designer 2010 pour créer des flux de travail, vous pouvez les enregistrer sous forme de modèles de flux de travail (fichiers .wsp). Le fichier .wsp peut ensuite être utilisé pour déployer le flux de travail sur plusieurs sites et plusieurs collections de sites.

Déploiement d’un flux de travail sous forme de fichier WSP Lire une vidéo (éventuellement en anglais) qui illustre comment utiliser l’interface utilisateur pour déployer un flux de travail comme fichier WSP.

Cliquez avec le bouton droit sur le lien pour télécharger et enregistrer la vidéo.

Pour déployer un flux de travail sous forme de fichier .wsp, procédez comme suit :

  • Télécharger le fichier WSP

  • Télécharger le fichier WSP sur une collection de sites

  • Activer la fonctionnalité de flux de travail sur un site

Télécharger le fichier WSP

Utilisez la procédure suivante pour ouvrir la bibliothèque de documents Éléments de site sur le site de niveau supérieur de la collection de sites où le modèle de flux de travail a été enregistré, puis téléchargez le flux de travail sous forme de fichier .wsp dans un dossier local sur le serveur qui exécute Microsoft SharePoint Foundation 2010 ou un partage réseau. Le fichier téléchargé peut ensuite être transféré dans la Galerie de solutions de toute collection de sites.

Pour télécharger le fichier WSP dans un emplacement de fichier

  1. Dans le site de niveau supérieur, dans le Lancement rapide, cliquez sur Tout le contenu du site.

  2. Dans la page Tout le contenu du site, dans la section Bibliothèques de documents, cliquez sur Éléments de site.

  3. Pointez sur le nom du flux de travail que vous souhaitez modifier, puis cliquez sur la flèche qui apparaît.

  4. Pointez sur Envoyer vers, puis cliquez sur Télécharger une copie.

  5. Dans la boîte de dialogue Téléchargement de fichiers, cliquez sur Enregistrer.

  6. Dans la zone Enregistrer sous, tapez l’emplacement où vous souhaitez enregistrer le fichier, puis cliquez sur Enregistrer.

  7. Dans la boîte de dialogue Téléchargement terminé, cliquez sur Fermer.

Transférer le fichier WSP dans une collection de sites

Utilisez l’une des procédures suivantes pour télécharger le fichier .wsp dans la Galerie de solutions d’une collection de sites. Le modèle de flux de travail devient alors disponible comme fonctionnalité que vous activerez ensuite sur la collection de sites. Cette disponibilité concerne tous les sites de la collection de sites. Cependant, ceci n’active pas la fonctionnalité sur tous les sites de la collection de sites.

Dans cette section :

  • Pour télécharger le fichier WSP sur une collection de sites à l’aide de l’interface utilisateur

  • Pour télécharger le fichier WSP sur une collection de sites à l’aide de Windows PowerShell

Pour télécharger le fichier WSP sur une collection de sites à l’aide de l’interface utilisateur

  1. Sur le site de niveau supérieur de la collection de sites, dans le menu Actions du site, cliquez sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Galeries, cliquez sur Solutions.

  3. Dans l’onglet Solutions du ruban, dans le groupe Nouveau, cliquez sur Télécharger la solution.

  4. Dans la boîte de dialogue Galerie Solutions - Télécharger la solution, cliquez sur Explorer.

  5. Dans la boîte de dialogue Choisir un fichier à télécharger, sélectionnez le partage de fichiers, sélectionnez le fichier WSP, puis cliquez sur Ouvrir.

  6. Dans la boîte de dialogue Galerie Solutions - Télécharger la solution, cliquez sur OK.

    La boîte de dialogue Galerie Solutions - Activer la solution apparaît.

  7. Dans la boîte de dialogue Galerie Solutions – Activer la solution, cliquez sur Activer.

    Le flux de travail devient alors disponible en tant que fonctionnalité dans tous les sites dans cette collection de sites. Le nom du flux de travail apparaît maintenant dans la Galerie Solutions, et État est défini sur Activé.

Pour télécharger le fichier WSP sur une collection de sites à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin. Vous devez aussi être membre du rôle SharePoint_Shell_Access sur la base de données de contenu. Pour plus d’information, voir Add-SPShellAdmin et Get-SPContentDatabase.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. Depuis l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Add-SPUserSolution -LiteralPath <LiteralPath> -Site <SiteURL>
    

    Où :

    • <LiteralPath> est le chemin d’accès complet qui inclut le nom du fichier WSP.

    • <SiteURL> est l’URL de la collection de sites.

    Le flux de travail est maintenant déployé en tant que fonctionnalité. Cependant, avant que vous puissiez utiliser le flux de travail, vous devez l’activer pour la collection de sites.

  6. Depuis l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Install-SPUserSolution -Identity <Solution> -Site <SiteURL>
    

    Où :

    • <Solution> est le nom de la solution à activer.

    • <SiteURL> est l’URL de la collection de sites.

Pour plus d’informations sur les applets de commande Add-SPUserSolution et Install-SPUserSolution, voir Install-SPUserSolution et Add-SPUserSolution.

Notes

Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.

Activer la fonctionnalité du flux de travail sur un site

Utilisez l’une des procédures suivantes pour activer la fonctionnalité sur tout site où vous souhaitez utiliser le flux de travail.

Dans cette section :

  • Pour activer la fonctionnalité de flux de travail sur un site à l’aide de l’interface utilisateur

  • Pour activer la fonctionnalité sur un site à l’aide de Windows PowerShell

Pour activer la fonctionnalité de flux de travail sur un site à l’aide de l’interface utilisateur

  1. Accédez au site ou vous souhaitez activer la fonctionnalité, puis dans le menu Actions du site, cliquez sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Actions du site, cliquez sur Gérer les fonctionnalités du site.

    Dans la page Fonctionnalités du site, vous pouvez voir que le modèle de flux de travail est disponible mais n’est pas actif.

  3. Cliquez sur Activer.

    Dans la page Fonctionnalités, l’état du modèle de flux de travail apparaît maintenant comme étant Actif.

Pour activer la fonctionnalité sur un site à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin. Vous devez aussi être membre du rôle SharePoint_Shell_Access sur la base de données de contenu. Pour plus d’information, voir Add-SPShellAdmin et Get-SPContentDatabase.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. Depuis l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Enable-SPFeature -Identity <Feature> -Url <URL>
    

    Où :

    • <Feature> est le nom de la fonctionnalité à activer.

      Notes

      Le nom de la fonctionnalité ne correspond pas au nom que vous avez donné au flux de travail. Le nom de la fonctionnalité est plutôt généralement le nom du flux de travail auquel est ajouté le suffixe « ListInstances ».
      En cas de doute sur le nom de la fonctionnalité à activer, vous pouvez vérifier ce nom en procédant comme suit.

      1. Faites une copie du fichier .wsp et changez l’extension du nom de fichier du fichier copié en .cab.

      2. Dans l’Explorateur Windows, cliquez avec le bouton droit sur le fichier .cab, puis cliquez sur Ouvrir.

      3. Sélectionnez feature.xml.

        Le nom de la fonctionnalité est indiqué dans la colonne Chemin d’accès.

    • <URL> est l’URL du site.

Pour plus d’informations sur l’applet de commande Enable-SPFeature, voir Enable-SPFeature.

Notes

Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.