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

 

S’applique à : SharePoint Foundation 2010, SharePoint Server 2010

Dernière rubrique modifiée : 2016-12-08

Lorsque vous créez un flux de travail et que vous l’enregistrez en tant que modèle de flux de travail (fichier .wsp), vous pouvez utiliser le modèle pour déployer le flux de travail sur plusieurs sites et collections de sites.

Déploiement d’un flux de travail sous forme de fichier WSP

Durée : 3:34

Lire la vidéo Regarder la vidéo relative au déploiement d’un flux de travail en tant que fichier WSP (éventuellement en anglais)

Télécharger la vidéo Pour une lecture optimale, téléchargez la vidéo relative aux déploiement d’un flux de travail en tant que fichier WSP (éventuellement en anglais).

Cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous pour télécharger la vidéo. Le fait de cliquer sur le lien ouvre un fichier .wmv dans la visionneuse vidéo par défaut pour un affichage haute résolution.

Pour déployer un flux de travail en tant que fichier .wsp, procédez comme suit :

  • Télécharger le fichier WSP

  • Télécharger le fichier WSP vers 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 d’éléments de site sur le site de niveau supérieur de la collection de sites sur laquelle le modèle de flux de travail a été enregistré, puis téléchargez le modèle de flux de travail sous la forme d’un fichier .wsp dans un dossier local sur le serveur qui exécute Microsoft SharePoint Server 2010 ou sur un partage réseau. Le fichier téléchargé peut ensuite être transféré vers la galerie de solutions de n’importe quelle collection de sites.

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

  1. Dans le site de niveau supérieur, dans la barre de 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 à 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 auquel vous souhaitez enregistrer le fichier, puis cliquez sur Enregistrer.

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

Télécharger le fichier WSP vers une collection de sites

Utilisez l’une des procédures suivantes pour télécharger le fichier .wsp vers la galerie de solutions d’une collection de sites. Cette opération rendra le modèle de flux de travail disponible en tant que fonctionnalité que vous activerez alors sur la collection de sites. Le flux de travail devient disponible sous la forme d’une fonctionnalité sur tous les sites de la collection de sites. Toutefois, cela n’active pas la fonctionnalité sur les sites de la collection de sites.

Dans cette section :

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

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

Pour télécharger le fichier WSP vers 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. Sur la page Paramètres du site, dans la section Galeries, cliquez sur Solutions.

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

  4. Dans la boîte de dialogue Télécharger un document, cliquez sur Parcourir.

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

  6. Dans la boîte de dialogue Télécharger un document, cliquez sur OK.

    La boîte de dialogue Galerie Solutions – Activer la solution s’affiche.

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

    Le flux de travail devient disponible sous la forme d’une fonctionnalité pour tous les sites de cette collection de sites. Le nom du flux de travail apparaît maintenant dans la galerie de solutions avec l’état défini sur Activé.

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

  1. Vérifiez que la configuration minimale requise suivante est satisfaite : Voir Add-SPShellAdmin. Vous devez également être membre du rôle SharePoint_Shell_Access sur la base de données de contenu. Pour plus d’informations, 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> représente l’URL de la collection de sites.

    Le flux de travail est désormais déployé en tant que fonctionnalité. Toutefois, avant de pouvoir 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> représente 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é de flux de travail sur un site

Utilisez l’une des procédures suivantes pour activer la fonctionnalité sur les sites 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 où vous souhaitez activer la fonctionnalité et, 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 associée au site, vous pouvez constater que le modèle de flux de travail est disponible, mais pas actif.

  3. Cliquez sur Activer.

    Dans la page Fonctionnalités, l’état du modèle de flux de travail a maintenant pour valeur Actif.

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

  1. Vérifiez que la configuration minimale requise suivante est satisfaite : Voir Add-SPShellAdmin. Vous devez également être membre du rôle SharePoint_Shell_Access sur la base de données de contenu. Pour plus d’informations, 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é diffère du nom que vous avez attribué au flux de travail. En effet, le nom de la fonctionnalité est généralement composé du nom du flux de travail suivi de « ListInstances ».
      Si vous n’êtes pas sûr du nom de la fonctionnalité à activer, vous pouvez procéder comme suit pour le vérifier. 1) Créez une copie du fichier .wsp et modifiez l’extension du nom 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 le fichier feature.xml. Le nom de la fonctionnalité apparaît dans la colonne Chemin d’accès.

    • <URL> représente 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.