Gérer les modèles de formulaire approuvés par l’administrateur (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2010-06-09

Les modèles de formulaire ont des conditions requises différentes en termes d’administration, selon la façon dont ils utilisent le code et se connectent aux données.

De nombreux modèles de formulaire de InfoPath Forms Services dans Microsoft SharePoint Server 2010 peuvent être téléchargés par les utilisateurs sans avoir été approuvés individuellement par un administrateur. Ces modèles de formulaire sont appelés « modèles de formulaire utilisateur ».

Les modèles de formulaire qui contiennent de la logique métier pilotée par le code managé, qui accèdent à des données provenant de ressources externes ou qui utilisent des connexions de données qui sont gérées par un administrateur, doivent être approuvés pour exécuter du code et accéder aux données. Cette approbation prend deux formes :

  • Les solutions en mode bac à sable permettent aux utilisateurs de télécharger des modèles de formulaire avec du code ou des connexions de données dans des environnements sans approbation totale. Les solutions en mode bac à sable établissent des connexions et exécutent du code dans un environnement limité, sans avoir besoin d’une approbation individuelle par les administrateurs, et elles ne peuvent pas inclure de code requérant une approbation totale, tel que l’emprunt d’identité de comptes à l’aide de privilèges de niveau Administrateur. Le niveau d’approbation pour les solutions en mode bac à sable est configuré à l’avance par l’administrateur.

    Pour plus d’informations sur la façon de gérer des solutions en mode bac à sable pour les formulaires, voir Vue d’ensemble de solutions en bac à sable (SharePoint Server 2010).

  • Les modèles de formulaire approuvés par l’administrateur sont individuellement vérifiés, téléchargés et activés par un administrateur disposant d’une approbation totale pour le domaine. Les modèles de formulaire approuvés par l’administrateur contiennent du code qui requiert une approbation totale. Ils sont conservés dans une bibliothèque de documents spéciale qui est accessible uniquement par les administrateurs.

En raison des problèmes éventuels liés à la sécurité, aux performances et à la facilité de gestion, il est important que ces modèles de formulaire approuvés pas l’administrateur soient minutieusement examinés par un administrateur avant déploiement.

Les administrateurs de batterie de serveurs vérifient et téléchargent des modèles de formulaire, après quoi les administrateurs de site peuvent activer et gérer des modèles de formulaire sur les collections de sites dont ils ont la propriété. Les modèles de formulaire qui ont été activés pour une collection de sites peuvent être gérés à partir de la page des paramètres de la collection de sites et à partir des bibliothèques de documents dans lesquelles ils sont stockés.

Les administrateurs de batterie de serveurs peuvent également activer ou désactiver les modèles de formulaire. Les modèles de formulaire peuvent être supprimés, ce qui fait cesser de fonctionner tous les formulaires qui sont basés sur ce modèle. Les administrateurs peuvent également suspendre les modèles de formulaire avant de les supprimer, ce qui permet de terminer les sessions des formulaires en cours avant la suppression du modèle.

Dans la page Gérer les modèles de formulaires du site Web Administration centrale, vous pouvez afficher une liste de tous les modèles de formulaire approuvés par l’administrateur existants de la batterie de serveurs. Vous pouvez gérer les modèles de formulaire sur cette page ou bien à l’aide de Windows PowerShell. En tant qu’administrateur de la batterie de serveurs, le concepteur de formulaires conçoit et fournit généralement un modèle de formulaire prêt à être téléchargé.

Dans cet article :

  • Télécharger des modèles de formulaire approuvés par l’administrateur

  • Mettre à niveau des modèles de formulaire approuvés par l’administrateur

  • Activer des modèles de formulaire approuvés par l’administrateur

  • Désactiver des modèles de formulaire approuvés par l’administrateur

  • Mettre en suspens des modèles de formulaire approuvés par l’administrateur

  • Supprimer des modèles de formulaire approuvés par l’administrateur

  • Afficher les propriétés des modèles de formulaire approuvés par l’administrateur

  • Propriété Catégorie des modèles de formulaire

  • Opérations de gestion d’InfoPath Forms Services dans Windows PowerShell

Télécharger des modèles de formulaire approuvés par l’administrateur

Vous pouvez déployer des modèles de formulaire à partir du site Administration centrale. Vous devez être un administrateur de batterie de serveurs pour accéder à ce site.

Notes

La vérification du modèle de formulaire, qui est une étape facultative dans le processus de déploiement, consiste à vérifier que le modèle est acceptable et peut être téléchargé vers le serveur. Cette étape doit être effectuée par l’administrateur via l’interface de ligne de commande ou le site Administration centrale avant le déploiement, afin de vérifier qu’une solution est valide. Si vous ne vérifiez pas manuellement le modèle de formulaire, il sera automatiquement vérifié durant le processus de téléchargement. La vérification manuelle retourne des messages et des erreurs, tandis que la vérification automatique ne retourne que des erreurs.

Pour télécharger un modèle de formulaire à l’aide du site Administration centrale

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Télécharger un modèle de formulaire.

  4. Sur la page Télécharger un modèle de formulaire, dans la section Télécharger un modèle de formulaire, cliquez sur Parcourir.

  5. Dans la fenêtre Choisir un fichier à télécharger, sélectionnez le modèle à vérifier, puis cliquez sur Ouvrir.

  6. Cliquez sur Vérifier pour déterminer si le modèle de formulaire présente des problèmes. Si tel est le cas, ceux-ci s’affichent dans la section Détails du rapport du rapport de vérification des formulaires.

    Si le processus de vérification retourne des erreurs, le concepteur de formulaires peut les corriger ainsi que les messages, puis vous fournir un modèle de formulaire mis à jour. Vous pouvez ensuite répéter les étapes précédentes. S’il n’existait aucune erreur et aucun message inacceptable, vous pouvez poursuivre le téléchargement ou la mise à niveau.

    Notes

    Si le système vous avertit que le modèle de formulaire existe déjà, vous pouvez supprimer le modèle puis répéter la procédure pour télécharger le modèle de formulaire.

  7. Cliquez sur OK pour revenir à la page Télécharger un modèle de formulaire. Lorsque vous revenez à cette page après avoir vérifié un modèle de formulaire, vous devez à nouveau rechercher le modèle.

  8. Sur la page Télécharger un modèle de formulaire, dans la section Télécharger un modèle de formulaire, cliquez sur Parcourir.

  9. Dans la fenêtre Choisir un fichier, sélectionnez le modèle à télécharger, puis cliquez sur Ouvrir.

  10. Dans la section Mise à niveau, choisissez la façon dont InfoPath Forms Services dans SharePoint Server 2010 doit se comporter si une autre version du modèle de formulaire existe déjà sur le serveur.

    • Si aucune version précédente du modèle de formulaire n’existe sur le serveur ou que vous ne souhaitez pas mettre automatiquement à niveau la version existante du modèle de formulaire vers la nouvelle version, désactivez la case à cocher Mettre à niveau le modèle de formulaire s’il existe déjà. Par défaut, cette case à cocher est activée.

    • Après avoir effectué une mise à niveau du modèle de formulaire, les nouvelles sessions démarrent en utilisant la version mise à niveau du modèle de formulaire. Les formulaires déjà ouverts continueront d’utiliser la version actuelle du modèle de formulaire. Si vous souhaitez que les sessions existantes de remplissage des formulaires basés sur un navigateur continuent d’utiliser la version précédente du modèle de formulaire, laissez Permettre aux sessions de remplissage de formulaires existantes basées sur le navigateur de se terminer en utilisant la version actuelle du modèle de formulaire activé. Dans le cas contraire, activez Terminer les sessions de remplissage de formulaires existantes basées sur le navigateur.

      Important

      Si vous choisissez cette option, toutes les données des sessions existantes sont perdues.

    • Pour attendre que toutes les sessions du modèle de formulaire soient terminées avant la mise à niveau, ouvrez la page Gérer les modèles de formulaires, cliquez sur le modèle de formulaire, puis cliquez sur Suspendre le modèle de formulaire. Pour plus d’informations sur la mise en suspens des modèles de formulaire, consultez « Mettre en suspens des modèles de formulaire approuvés par l’administrateur » plus loin dans cet article.

  11. Cliquez sur Télécharger. Le processus de téléchargement peut prendre quelques minutes, en particulier dans une batterie de serveurs comportant plusieurs serveurs Web frontaux. Vous pouvez vérifier l’état du téléchargement dans la page Gestion des modèles de formulaires.

Bien que le modèle de formulaire ait été téléchargé vers la bibliothèque de formulaires centrale, il n’est pas encore disponible pour les utilisateurs. Il doit être activé par l’administrateur de la collection de sites ou par un administrateur de la batterie qui a également des privilèges d’administration pour la collection de sites. Pour plus d’informations sur la façon d’activer les modèles de formulaire, consultez « Activer les modèles de formulaire approuvés par l’administrateur » plus loin dans cet article.

Mettre à niveau des modèles de formulaire approuvés par l’administrateur

Chaque modèle de formulaire approuvé par l’administrateur est identifié par son nom URN (Uniform Resource Name) incorporé. Lorsqu’un modèle de formulaire est en cours de téléchargement, le système vérifie si le nom URN est déjà inscrit. Si l’URN n’est pas inscrit, le modèle de formulaire est ajouté en tant que nouveau modèle de formulaire. Si l’URN est inscrit, le système se comporte comme suit :

  • Version antérieure : si la version entrante est antérieure à la version existante, le message d’erreur suivant s’affiche : « Une version plus récente de ce modèle de formulaire existe déjà sur le serveur. Supprimez du serveur le modèle de formulaire existant ou augmentez la version du nouveau modèle de formulaire et réessayez ».

  • Version identique : si la version entrante porte le même numéro que la version existante, le message d’erreur suivant s’affiche : « Une version identique d’un modèle de formulaire existe déjà sur le serveur. Il s’agit peut-être du même modèle de formulaire. Si ce n’est pas le cas, augmentez la version du modèle de formulaire et réessayez ».

  • Nouvelle version : si la version entrante est une version plus récente que la version existante et qu’une mise à niveau de la version a été demandée par l’utilisateur, l’administrateur peut choisir parmi plusieurs options pour la mise à niveau du modèle de formulaire.

Lorsque vous mettez à niveau un modèle de formulaire, vous disposez de quatre options pour gérer les sessions existantes sur le modèle de formulaire actuel :

  • Permettre aux sessions de remplissage de formulaires existantes basées sur le navigateur de se terminer en utilisant la version actuelle du modèle de formulaire.

  • Terminer les sessions de remplissage de formulaires existantes basées sur le navigateur. Les utilisateurs doivent commencer les nouvelles sessions de remplissage des formulaires avec le modèle de formulaire mis à niveau. Cette approche est utile si un modèle de formulaire contient un bogue ou un problème de sécurité sérieux et que vous souhaitez rendre indisponible immédiatement le modèle de formulaire.

  • Effectuer une mise à niveau progressive, dans laquelle vous téléchargez la nouvelle version en tant que modèle de formulaire distinct, puis supprimer l’ancienne version lorsque les utilisateurs n’y accèdent plus. Cette approche est utile lorsque votre modèle de formulaire est accessible sous forme de formulaire incorporé ou par le biais d’un lien sur une page Web et que vous n’êtes pas préoccupé par le fait que l’ancienne version soit accessible pendant le processus de mise à niveau. Lorsque les deux modèles de formulaire sont disponibles sur InfoPath Forms Services, vous pouvez modifier le lien vers le modèle de formulaire sur votre page Web.

  • Suspendre le modèle de formulaire avant d’effectuer la mise à niveau vers la nouvelle version. Lorsque vous mettez en suspens un modèle de formulaire, vous effectuez une transition progressive vers un modèle de formulaire, en passant d’un état actif à un état inactif. Cette méthode de mise à niveau permet aux utilisateurs de terminer leurs sessions de remplissage de formulaire en cours, mais empêche le démarrage de nouvelles sessions. Elle est utile lorsque vous voulez qu’un modèle de formulaire ne soit plus accessible à partir d’un certain moment. Pour plus d’informations sur la mise en suspens d’un modèle de formulaire, consultez « Mettre en suspens des modèles de formulaire approuvés par l’administrateur » plus loin dans cet article.

Notes

Avant de procéder à la mise à niveau d’un modèle de formulaire approuvé par l’administrateur, assurez-vous que vous avez correctement examiné le nouveau modèle et recherché les problèmes susceptibles d’avoir une incidence sur la sécurité et le bon fonctionnement du formulaire.

Activer des modèles de formulaire approuvés par l’administrateur

Pour qu’un modèle de formulaire approuvé par l’administrateur soit disponible pour les utilisateurs, il doit être activé sur une collection de sites. Les modèles de formulaire peuvent être activés sur une collection de sites à partir de la page Fonctionnalités de la collection de sites par un administrateur de collection de sites. Un modèle de formulaire peut également être activé sur une collection de sites à partir du site Administration centrale par un administrateur de batterie de serveurs qui dispose des privilèges d’administrateur sur cette collection de sites. Un modèle de formulaire peut être activé sur plusieurs collections de sites ; répétez le processus d’activation pour chaque collection de sites pour laquelle vous voulez activer le formulaire.

Notes

Avant d’activer un modèle de formulaire utilisant des connexions de données, vérifiez que les connexions de données sont configurées de façon appropriée.

Notes

InfoPath Forms Services dans SharePoint Server 2010 n’est pas pris en charge pour les collections de sites basées sur le modèle Espace de travail de réunion de base. Si vous activez un modèle de formulaire sur une collection de sites pour un espace de travail de réunion de base, l’activation semblera réussir, mais le modèle de formulaire ne sera pas accessible à partir de la collection de sites. Les modèles de formulaire pouvant être activés par les administrateurs de collection de sites apparaîtront dans la liste des fonctionnalités de la collection de sites. Toutefois, si vous essayez d’activer un modèle de formulaire sur la collection de sites ou d’activer la fonctionnalité Office SharePoint Server Enterprise, qui active InfoPath Forms Services dans SharePoint Server 2010, vous obtiendrez le message d’erreur Fonctionnalités obligatoires : une ou plusieurs fonctionnalités doivent être activées avant que celle-ci puisse l’être.

Pour activer un modèle de formulaire sur une collection de sites à partir du site Administration centrale

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Gérer les modèles de formulaires.

  4. Dans la page Gérer les modèles de formulaires, cliquez sur le nom du modèle de formulaire que vous voulez activer, puis cliquez sur Activer sur une collection de sites.

  5. Pour activer le modèle de formulaire sur la collection de sites actuelle, cliquez sur OK. Le modèle de formulaire est maintenant disponible pour les utilisateurs.

    • Pour choisir une autre collection de sites, dans la section Emplacement de l’activation, cliquez sur la zone des collections de sites, puis cliquez sur Modifier Collection de sites. La boîte de dialogue Sélectionner la collection de sites s’affiche.

    • Cliquez sur l’URL de la collection de sites sur laquelle vous souhaitez activer le modèle de formulaire, puis cliquez sur OK. Si la collection de sites que vous souhaitez se trouve sur autre une application Web, cliquez sur la zone Application Web, sur Modifier Application Web, puis sur le nom de l’application Web. Cliquez ensuite sur la collection de sites appropriée, puis sur OK.

Le modèle de formulaire est maintenant accessible aux utilisateurs.

Pour activer un modèle de formulaire sur une collection de sites à partir de la page Fonctionnalités de la collection de sites

  1. Dans un navigateur Web, ouvrez la page d’accueil de la collection de sites.

  2. Dans la barre de navigation supérieure, cliquez sur le menu Actions du site, puis cliquez sur Paramètres du site.

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

  4. Activez le modèle de formulaire sur la collection de sites actuelle en recherchant le modèle de formulaire dans la liste des fonctionnalités et en cliquant sur le bouton Activer.

Le modèle de formulaire est maintenant accessible aux utilisateurs de la collection de sites.

Pour vérifier que le modèle de formulaire est disponible

  1. Dans la page d’accueil de la collection de sites qui contient le modèle actif, dans le menu Actions du site, cliquez sur Afficher tout le contenu du site.

  2. Dans la page Tout le contenu du site, dans la section Bibliothèques de documents, cliquez sur la bibliothèque de documents Modèles de formulaire. Le modèle que vous avez rendu disponible apparaît dans la liste Modèles de formulaire.

Désactiver des modèles de formulaire approuvés par l’administrateur

Vous pouvez désactiver un modèle de formulaire approuvé par l’administrateur pour une collection de sites. Cette opération supprime le modèle de formulaire de toutes les bibliothèques de documents de la collection de sites. Toute session de remplissage de formulaire existante est interrompue et toutes les données actuellement entrées dans les formulaires ouverts qui sont restituées à partir de ce modèle de formulaire sont perdues. Si vous souhaitez autoriser les sessions existantes à se terminer avant de désactiver le modèle de formulaire, vous pouvez suspendre le modèle de formulaire. Pour plus d’informations, voir Suspendre des modèles de formulaire approuvés par l’administrateur plus loin dans cet article.

Pour désactiver un modèle de formulaire approuvé par l’administrateur dans une collection de sites

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Gérer les modèles de formulaires.

  4. Dans la page Gérer les modèles de formulaires, cliquez sur le nom du modèle de formulaire que vous voulez désactiver, puis cliquez sur Désactiver d’une collection de sites.

  5. Pour désactiver le modèle de formulaire de la collection de sites actuelle, cliquez sur OK. Le modèle de formulaire est maintenant inaccessible aux utilisateurs.

  6. Pour choisir une autre collection de sites, dans la section Emplacement de la désactivation, cliquez sur la zone Collection de sites, puis cliquez sur Modifier Collection de sites. La boîte de dialogue Sélectionner la collection de sites s’affiche.

  7. Cliquez sur l’URL de la collection de sites de laquelle vous souhaitez désactiver le modèle de formulaire, puis cliquez sur OK. Si la collection de sites de votre choix se trouve sur une autre application Web, cliquez sur la zone Application Web, sur Modifier Application Web, puis sur le nom de l’application Web. Cliquez sur la collection de sites appropriée, puis sur OK.

Suspendre des modèles de formulaire approuvés par l’administrateur

Dans un environnement de production, la mise à jour d’un modèle de formulaire approuvé par l’administrateur nécessite davantage que le remplacement de l’ancien modèle par le nouveau. Il est possible que les utilisateurs aient ouvert des sessions de remplissage de formulaires actives. Vous pouvez contrôler le processus de mise à niveau pour permettre aux sessions actives de se terminer avant de rendre un modèle de formulaire indisponible. À l’aide de la fonction de mise en suspens, vous pouvez désactiver et gérer un modèle de formulaire immédiatement sans affecter les sessions de formulaire existantes.

Pour suspendre un modèle de formulaire approuvé par l’administrateur

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Gérer les modèles de formulaires.

  4. Notes

    Dans la page Gérer les modèles de formulaires, dans la colonne État, les modèles de formulaire qui sont disponibles pour les utilisateurs sont désignés comme étant Prêt.

  5. Cliquez sur le nom du modèle de formulaire, puis cliquez sur Suspendre le modèle de formulaire.

  6. Dans la section Suspendre, tapez le nombre de minutes de la durée de la mise en suspens des sessions de formulaire avant que les modèles de formulaire soient complètement désactivés. Sur un système de production, il est recommandé de suspendre le formulaire pour une durée au moins aussi longue que celle de l’état de session configuré pour le serveur. Par défaut, l’état de session est configuré pour 240 minutes.

  7. Cliquez sur Suspendre. Dans la section Suspendre, l’état passe à Suspension.

  8. Pour vérifier que votre formulaire a bien été suspendu, consultez l’état sur la page Gérer les modèles de formulaires.

    Notes

    Dans la colonne État, les modèles de formulaire que vous avez suspendus seront désignés avec l’état Suspendu.

  9. Une fois le modèle de formulaire suspendu, vous pouvez télécharger une nouvelle version du formulaire.

Supprimer des modèles de formulaires approuvés par l’administrateur

Vous pouvez supprimer un modèle de formulaire approuvé par l’administrateur de la totalité de la batterie de serveurs. Lorsque vous supprimez un modèle de formulaire dans la page Gestion des modèles de formulaire, il n’est plus disponible dans aucune collection de sites.

Pour supprimer un modèle de formulaire approuvé par l’administrateur

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Gérer les modèles de formulaires.

  4. Dans la page Gérer les modèles de formulaires, cliquez sur le nom du modèle de formulaire que vous voulez supprimer, puis cliquez sur Supprimer le formulaire.

  5. Dans la page Suppression du modèle de formulaire, cliquez sur Supprimer.

Afficher les propriétés des modèles de formulaire approuvés par l’administrateur

Vous pouvez afficher les propriétés de modèles de formulaires approuvés par l’administrateur actuellement existants dans la batterie de serveurs. Toutefois, la seule propriété que vous pouvez modifier est la propriété Catégorie, qui représente des métadonnées facilitant l’affichage des modèles de formulaire par catégorie.

Pour afficher les propriétés d’un modèle de formulaire approuvé par l’administrateur

  1. Dans la barre des tâches, cliquez sur Démarrer, cliquez sur Tous les programmes, cliquez sur Produits Microsoft SharePoint 2010, puis cliquez sur Administration centrale de SharePoint 2010.

  2. Sur la barre de lancement rapide du site Web Administration centrale, cliquez sur Paramètres généraux de l’application.

  3. Sur la page Paramètres généraux de l’application, dans la section InfoPath Forms Services, cliquez sur Gérer les modèles de formulaires.

  4. Dans la page Gérer les modèles de formulaires, cliquez sur le nom du modèle de formulaire, puis cliquez sur Afficher les propriétés.

    La page Propriétés du modèle de formulaire affiche maintenant les propriétés du modèle de formulaire.

  5. Pour affecter une catégorie au modèle de formulaire, dans la section Propriétés générales, tapez le nom de la catégorie, puis cliquez sur OK. Lorsque vous affichez les modèles de formulaire par catégorie dans la page Gérer les modèles de formulaires, le modèle de formulaire s’affiche dans la catégorie à laquelle vous l’avez affecté. Pour plus d’informations sur les catégories, voir Propriété Catégorie des modèles de formulaire plus loin dans cet article.

Propriété Catégorie des modèles de formulaire

Chaque modèle de formulaire qui a été téléchargé vers le serveur, que ce soit par un administrateur ou par un utilisateur, a une propriété Catégorie. Cette propriété facultative regroupe de façon logique les modèles de formulaire en fonction de valeurs définies par l’utilisateur. Lorsqu’une catégorie a été définie pour des modèles de formulaire dans une bibliothèque, vous pouvez utiliser l’affichage de liste Par catégorie pour afficher le contenu de la bibliothèque regroupé en fonction de la valeur de la propriété Catégorie. Vous pouvez modifier cette propriété pour les modèles qui se trouvent aux emplacements suivants :

  • La bibliothèque centrale de modèles de formulaire approuvés par l’administrateur sur la page Gérer les modèles de formulaires.

  • Une bibliothèque de documents sur laquelle le modèle de formulaire a été activé ou téléchargé.

    Notes

    Lorsque vous modifiez les valeurs de propriétés telles que Catégorie et le type de contenu pour un modèle de formulaire approuvé par l’administrateur dans la bibliothèque de modèles de formulaire principale, l’action est limitée à ce modèle de formulaire spécifique et aux modèles de formulaire activés sur une collection de sites une fois les valeurs définies. Les modèles de formulaire qui ont déjà été activés sur une collection de sites ne sont pas affectés par les modifications de propriétés apportées au modèle de formulaire d’origine. De même, la modification d’une valeur de propriété sur un modèle de formulaire qui existe dans une bibliothèque de formulaires de collections de sites n’a aucune incidence sur le modèle de formulaire d’origine dans la bibliothèque principale de modèles de formulaires approuvés par l’administrateur. En outre, si un modèle de formulaire est mis à niveau par un administrateur et que la version mise à niveau est ensuite activée sur une collection de sites, toute modification de propriété précédemment effectuée sur le modèle de formulaire de collection de sites existant est remplacée par la valeur de la propriété actuelle de la nouvelle version.

Opérations de gestion d’InfoPath Forms Services dans Windows PowerShell

À l’aide de Windows PowerShell, vous pouvez effectuer de nombreuses opérations de gestion pour InfoPath Forms Services. Un des avantages de cette approche est que vous pouvez créer des scripts pour de nombreuses tâches courantes de façon à automatiser les opérations qui sans cela nécessiteraient le recours à l’interface utilisateur pour effectuer chaque tâche individuellement.

Les modèles de formulaire sont représentés dans le modèle objet PowerShell par l’objet FormTemplate. Les applets de commande suivantes sont disponibles pour l’objet FormTemplate :

  • SPInfoPathFormTemplate   Vous pouvez effectuer les opérations suivantes : Get, Set, Install, Uninstall, Enable, Disable, Test, Start, Stop, Update

  • SPDataconnectionFileDependent   Vous pouvez effectuer l’opération Get.

Le tableau suivant contient une description des opérations :

Applet de commande Description

Get-SPInfoPathFormTemplate

Renvoie un modèle de formulaire InfoPath ou bien la liste des modèles de formulaire si le paramètre identity n’est pas spécifié.

Set-SPInfoPathFormTemplate

Définit les propriétés d’un modèle de formulaire InfoPath. Vous pouvez l’utiliser pour changer la catégorie pour le modèle de formulaire.

Install-SPInfoPathFormTemplate

Installe un modèle de formulaire InfoPath sur une batterie de serveurs. L’installation inclut le téléchargement et la mise à niveau des modèles de formulaire.

Uninstall-SPInfoPathFormTemplate

Supprime un modèle de formulaire d’une batterie de serveurs.

Enable-SPInfoPathFormTemplate

Active un modèle de formulaire sur la collection de sites spécifiée.

Disable-SPInfoPathFormTemplate

Désactive un modèle de formulaire sur la collection de sites spécifiée.

Start-SPInfoPathFormTemplate

Démarre un modèle de formulaire InfoPath sur une batterie de serveurs après une mise à niveau.

Stop-SPInfoPathFormTemplate

Désactive un modèle de formulaire InfoPath sur une batterie de serveurs avant une mise à niveau.

Update-SPInfoPathFormTemplate

Met à niveau tous les modèles de formulaire sur la batterie de serveurs.

Test-SPInfoPathFormTemplate

Vérifie qu’un modèle de formulaire peut être activé pour le navigateur.

Get-SPDataConnectionFileDependent

Vérifie qu’un modèle de formulaire peut être activé pour le navigateur.

Pour plus d’informations, voir Windows PowerShell pour SharePoint Server 2010.

Télécharger des modèles de formulaire approuvé par l’administrateur à l’aide de Windows PowerShell

Vous pouvez télécharger des modèles de formulaire et effectuer de nombreuses autres tâches d’administration d’InfoPath Forms Services dans SharePoint Server 2010 à partir de la ligne de commande à l’aide de Windows PowerShell. Ceci peut être utile si vous souhaitez écrire un script pour automatiser des tâches d’administration répétitives.

Notes

La vérification du modèle de formulaire est une étape facultative dans le processus de téléchargement et consiste à vérifier que le modèle peut être téléchargé vers le serveur. Cette étape doit être effectuée par l’administrateur, via Windows PowerShell ou le site Administration centrale, avant le déploiement afin de vérifier qu’une solution est valide. Si vous ne vérifiez pas le modèle de formulaire manuellement, il sera vérifié automatiquement lors du processus de téléchargement. La vérification manuelle retourne des messages et des erreurs, tandis que la vérification automatique ne retourne que des erreurs.

Notes

La vérification de Windows PowerShell doit être effectuée sur un serveur de la batterie de serveurs où le modèle de formulaire sera téléchargé.

Pour télécharger un modèle de formulaire à l’aide de Windows PowerShell

  1. Cliquez sur Démarrer, pointez sur Outils d’administration, puis sélectionnez Modules Windows PowerShell.

    Notes

    Vous devez charger les modules Windows PowerShell pour SharePoint Server 2010 avant de pouvoir utiliser les applets de commande pour InfoPath Forms Services dans Microsoft SharePoint Server 2010.

  2. Dans Windows PowerShell, tapez Install-SPInfoPathFormTemplate –Path <chemin d’accès à l’emplacement du fichier de modèle de formulaire>, puis cliquez sur OK.

    Notes

    Les modèles de formulaire sont enregistrés en tant que fichiers .xsn à l’emplacement spécifié par le concepteur dans InfoPath 2010.

    Notes

    Vous pouvez activer la mise à niveau progressive en ajoutant le paramètre –EnableGradualUpgrade.

Bien que le modèle de formulaire soit téléchargé, il n’est pas encore disponible pour les utilisateurs. Il doit être activé par l’administrateur de la collection de sites sur laquelle le modèle de formulaire sera activé. Cette opération peut également être effectuée par un administrateur de batterie de serveurs disposant également de privilèges d’administration sur la collection de sites. Pour plus d’informations sur la façon d’activer des modèles de formulaire, voir « Activer des modèles de formulaire approuvés par l’administrateur » dans cette page.