Planifier les modèles de formulaire utilisateur (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

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

Cet article décrit les paramètres spécifiques aux modèles de formulaire utilisateur et vous aide à planifier les fonctions InfoPath Forms Services à activer pour ces modèles.

Dans cet article :

  • À propos des modèles de formulaire utilisateur

  • Formulaires utilisateur activés pour le navigateur

  • Planifier l’accès aux données externes

  • Bibliothèque de connexions de données

À propos des modèles de formulaire utilisateur

Les modèles de formulaire peuvent être divisés en trois catégories selon leur déploiement : modèles de formulaire utilisateur, modèles approuvés par l’administrateur et modèles de formulaire en tant que solutions bac à sable (sandbox). Les modèles de formulaire utilisateur ne sont pas déployés par un administrateur, par exemple un concepteur de formulaire. Ils peuvent être déployés par tout utilisateur ayant le niveau d’autorisation Création sur le site. Ces modèles peuvent être publiés sur une liste ou dans une bibliothèque de formulaires.

Les modèles de formulaire approuvés par l’administrateur doivent être déployés par un administrateur de batterie de serveurs. Ces modèles peuvent contenir du code ou une logique métier qui nécessite des niveaux d’autorisation supplémentaires. Pour qu’un modèle de formulaire approuvé par l’administrateur soit largement accessible, il doit être téléchargé vers le site de l’Administration centrale par un administrateur de batterie de serveurs, puis activé par un administrateur de collections de sites.

Les modèles de formulaire en tant que solutions bac à sable (sandbox) contiennent du code et sont publiés dans des bibliothèques de formulaires en tant que solutions bac à sable. Cela permet à un concepteur de formulaire qui est administrateur de collection de sites de publier les formulaires sans solliciter l’approbation de l’administrateur de batterie de serveurs. Les solutions bac à sable s’exécutent dans un environnement ayant accès à un sous-ensemble du modèle objet serveur. L’administrateur de batterie de serveurs peut définir des limites d’utilisation pour protéger le serveur contre tout code malveillant. Pour plus d’informations sur les solutions bac à sable (sandbox), voir Planifier des solutions en mode bac à sable (SharePoint Server 2010) et Activer des solutions en mode bac à sable sur la batterie de serveurs (SharePoint Server 2010).

Pour plus d’informations sur les formulaires et les modèles de formulaire, voir À propos des formulaires dans SharePoint Server 2010.

Modèles de formulaire utilisateur activés pour le navigateur

Par défaut, lorsque des concepteurs de formulaire créent un modèle de formulaire, ce dernier est activé pour les navigateurs ce qui permet aux utilisateurs de le renseigner dans un navigateur Web. Les utilisateurs peuvent renseigner des formulaires même sans installer Microsoft InfoPath Filler 2010 sur leurs ordinateurs. Vous devez prendre les décisions suivantes :

Notes

Ces paramètres s’appliquent uniquement aux modèles de formulaire utilisateur publiés dans des bibliothèques de formulaires. Les modèles de formulaire de flux de travail et les modèles de formulaire de liste ne sont pas concernés.

  • Voulez-vous autoriser les utilisateurs à publier des modèles de formulaire utilisateur activés pour le navigateur ? Vous pouvez décider d’autoriser les concepteurs de formulaire à publier des modèles de formulaire activés pour le navigateur dans la batterie de serveurs SharePoint Server. Si les concepteurs de formulaire ne peuvent pas publier de modèles de formulaire activés pour le navigateur, ils doivent demander aux administrateurs de batterie de serveurs de le faire pour eux. Limiter la possibilité de publier des formulaires de navigateur Web aux administrateurs permet de mieux contrôler la disponibilité des formulaires de navigateur Web.

  • Voulez-vous présenter les modèles de formulaire utilisateur activés pour le navigateur ? Vous pouvez décider de permettre aux utilisateurs d’utiliser un navigateur Web pour renseigner les formulaires utilisateur activés pour le navigateur. Si vous décidez de ne pas présenter les modèles de formulaire utilisateur activés pour le navigateur, les formulaires seront ouverts dans InfoPath Filler 2010 si InfoPath est installé sur l’ordinateur de l’utilisateur.

Par défaut, les modèles de formulaire utilisateur activés pour le navigateur sont publiés et présentés. Pour plus d’informations sur la modification de ces paramètres, voir la section Configurer des modèles de formulaire utilisateur activés pour le navigateur dans « Configurer InfoPath Forms Services ».

Planifier l’accès aux données externes

Un modèle de formulaire utilisateur peut accéder à des données de sources externes telles qu’une base de données, un service Web ou une liste SharePoint. La présente section résume les paramètres qui affectent l’accès aux données externes dont vous devez tenir compte pour déployer des modèles de formulaire utilisateur.

  • Accès à d’autres domaines

  • Proxy de service Web InfoPath Forms Services

  • Informations d’authentification dans les fichiers de connexions de données

Accès à d’autres domaines

Par défaut, les modèles de formulaire utilisateur ne peuvent pas établir de connexions avec d’autres domaines. Autrement dit, les connexions de données externes doivent se trouver dans le même domaine que la batterie de serveurs SharePoint Server dans laquelle le modèle de formulaire utilisateur est publié. Si des modèles de formulaire utilisateur doivent accéder à des données dans un autre domaine, vous pouvez activer l’accès à d’autres domaines pour les modèles de formulaire utilisateur.

Pour plus d’informations sur le changement du paramètre d’accès à d’autres domaines, voir la section Configurer les paramètres d’authentification et de connexion de données pour InfoPath Forms Services dans « Configurer InfoPath Forms Services ».

Proxy de service Web InfoPath Forms Services

Les modèles de formulaire peuvent utiliser le proxy de service Web InfoPath Forms Services pour se connecter à un service Web. Le proxy de service Web InfoPath Forms Services fait suivre les requêtes SOAP à un service Web pour activer l’autorisation. Le proxy de service Web InfoPath Forms Services utilise un ID d’application du service Banque d’informations sécurisée contenu dans un fichier de connexion de données pour l’authentification. Ce proxy de service Web InfoPath Forms Services permet les deux scénarios suivants, inenvisageables avec des formulaires qui s’exécutent dans un navigateur Web :

  • l’authentification auprès d’un service Web sur un troisième niveau là où l’authentification Windows NTLM empêcherait généralement la réutilisation des informations d’identification utilisateur ;

  • l’authentification symétrique entre un formulaire dans InfoPath Filler et le même formulaire qui s’exécute dans un navigateur Web.

Par défaut, les modèles de formulaire utilisateur ne peuvent pas utiliser le proxy de service Web InfoPath Forms Services. Pour plus d’informations sur l’activation des modèles de formulaire utilisateur pour utiliser le proxy de service Web InfoPath Forms Services, voir Configurer le proxy de service Web InfoPath Forms Services (SharePoint Server 2010).

Informations d’authentification dans les fichiers de connexions de données

Les modèles de formulaire peuvent utiliser les fichiers de connexion de données (.udcx) pour spécifier des paramètres de connexion de données pour les formulaires. Une connexion de données est un lien dynamique entre un modèle de formulaire et une source de données qui stocke ou fournit des données pour le modèle de formulaire. Les fichiers de connexion de données peuvent inclure d’autres informations d’authentification telles que l’ID d’application du service Banque d’informations sécurisée. Par défaut, les modèles de formulaire utilisateur ne peuvent pas utiliser les informations d’authentification dans un fichier de connexion de données. Vous devez activer les modèles de formulaire pour utiliser les informations d’authentification des fichiers de connexion de données dans les cas suivants :

  • Vous souhaitez que les modèles de formulaire utilisateur puissent utiliser le proxy de service Web InfoPath Forms Services pour l’authentification.

  • Vous disposez de formulaires utilisateur de navigateur Web qui nécessitent une authentification multiniveau. Par exemple, si vous disposez d’un formulaire utilisateur de navigateur Web qui doit accéder à un serveur de bases de données, vous pouvez vous heurter à des problèmes d’authentification multiniveau. Dans ce cas, les informations d’identification Windows de l’utilisateur doivent être transmises entre le navigateur Web et le serveur InfoPath Forms Services qui s’exécute sur le serveur de bases de données. Ce type de délégation n’est pas autorisée dans le système d’authentification NTLM utilisé par Microsoft Windows. Les problèmes d’authentification multiniveau sont plus fréquents avec les formulaires de navigateur Web, car les formulaires ouverts dans InfoPath Filler peuvent s’authentifier directement avec la source de données.

Par défaut, les modèles de formulaire utilisateur ne peuvent pas utiliser les informations d’authentification dans un fichier de connexion de données. Pour plus d’informations sur le changement de ce paramètre, voir la section Configurer les paramètres d’authentification et de connexion de données pour InfoPath Forms Services dans « Configurer InfoPath Forms Services ».

Bibliothèque de connexions de données

SharePoint Server fournit une bibliothèque de connexions de données gérée de façon centralisée qui permet aux administrateurs de batteries de serveurs de gérer les fichiers de connexion aux données utilisés par les modèles de formulaires approuvés par l’administrateur. Envisagez de créer une bibliothèque de connexions de données utilisable par les modèles de formulaire utilisateur. Une bibliothèque de connexions de données est un type spécifique de bibliothèque utilisé pour stocker des fichiers de connexion de données.

Une bibliothèque de connexions de données offre les avantages suivants :

  • les paramètres de connexion peuvent être partagés entre plusieurs formulaires et plusieurs concepteurs de formulaires ;

  • si un paramètre de connexion de données doit être changé, vous pouvez mettre à jour le fichier de connexion de données sans modifier les modèles de formulaire qui utilisent ce fichier de connexion de données ;

  • par défaut, l’approbation est nécessaire pour qu’un fichier de connexion de données puisse être utilisé par tous. Cela permet à l’administrateur de collections de sites (et aux approbateurs désignés) de contrôler les types de connexions à autoriser.

Pour planifier efficacement une bibliothèque de connexion de données, tenez compte des points suivants :

  • De combien de bibliothèques de connexion de données avez-vous besoin ? Les fichiers de la bibliothèque de connexion de données peuvent être utilisés par les formulaires et les modèles de formulaire qui se trouve dans la même collection de sites que la bibliothèque de connexion de données.

  • Qui doit pouvoir télécharger les fichiers de connexion de données ? Les utilisateurs avec le niveau d’autorisation Collaboration peuvent télécharger les fichiers de connexion de données dans la bibliothèque.

  • Qui doit pouvoir approuver les fichiers de connexion de données ? Lorsqu’un fichier de connexion de données est téléchargé, le propriétaire de ce fichier peut l’utiliser. Cependant, l’approbation est nécessaire pour que le fichier de connexion de données soit utilisé par quelqu’un d'autre. Les utilisateurs avec le niveau d’autorisation Création peuvent approuver les fichiers de connexion de données.

Pour plus d’informations sur les bibliothèques de connexion de données, voir Procédure : créer et utiliser une bibliothèque de connexions de données (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=188117&clcid=0x40C).

See Also

Concepts

À propos des formulaires dans SharePoint Server 2010
Configurer le service Banque d’informations sécurisé (SharePoint Server 2010)