Signatures numériques dans InfoPath 2010

S’applique à
InfoPath 2010 InfoPath Edit Mode 2010

Important

Le support de Microsoft InfoPath 2013 a pris fin le 14 juillet 2026. Nous vous recommandons de migrer les formulaires et les flux de travail InfoPath existants vers des solutions Microsoft 365 prises en charge. En savoir plus sur le retrait d’InfoPath.

D’un point de vue conceptuel, une signature numérique est identique à une signature écrite appliquée à des documents papier. Une signature numérique est utilisée pour authentifier le signataire et les informations numériques signées (telles que les modèles de formulaire, les messages électroniques et les documents) à l’aide du chiffrement de l’ordinateur.

Contenu de cet article

Qu’est-ce qu’une signature numérique ?

Les signatures numériques permettent d’établir les éléments suivants :

  • Authenticité La signature numérique permet de s’assurer que le signataire est bien celui qu’il prétend être.
  • Intégrité La signature numérique permet de s’assurer que le contenu signé n’a pas été modifié ou altéré depuis l’application de sa signature numérique.
  • Non-répudiation La signature numérique permet de prouver l’origine du contenu signé à toutes les parties. Le terme répudiation fait référence à l’acte d’un signataire rejetant tout lien avec le contenu signé.

Un certificat numérique est nécessaire pour appliquer une signature numérique à un formulaire Microsoft InfoPath ou à un modèle de formulaire InfoPath. Vous pouvez obtenir un certificat numérique auprès d’une autorité de certification commerciale ou de votre administrateur de sécurité interne.

Les signatures numériques peuvent être appliquées aux formulaires InfoPath et aux modèles de formulaires InfoPath sur lesquels ils sont basés.

Haut de la page

Signatures numériques pour les formulaires InfoPath

Les signatures numériques peuvent être appliquées aux formulaires remplis dans Internet Explorer et InfoPath. En tant que concepteur de formulaires, vous spécifiez les données à signer et configurez les méthodes et les contrôles par lesquels les utilisateurs ajoutent leurs signatures. Une fois qu’un formulaire est signé, le formulaire ou la partie du formulaire qui a été signé ne peut être modifié sans invalider la signature.

Appliquer une signature numérique à un formulaire

InfoPath permet au concepteur de formulaires de spécifier si la totalité ou seulement certaines parties du formulaire sont signées numériquement lorsque des signatures sont appliquées. Plusieurs méthodes s’y prennent et votre choix en tant que concepteur doit être basé à la fois sur l’expérience utilisateur qui fonctionne le mieux pour vos utilisateurs et sur l’expérience disponible pour vos utilisateurs lorsqu’ils vont appliquer la signature. Il existe trois interfaces via lesquelles les utilisateurs peuvent appliquer une signature numérique, et chacune de ces interfaces peut être configurée pour appliquer une signature numérique partielle ou complète.

Contrôle de section

Le contrôle Section peut être utilisé pour appliquer des signatures numériques dans Internet Explorer et dans InfoPath Filler. Le moyen le plus simple de configurer un contrôle Section pour appliquer une signature numérique consiste à utiliser la boîte de dialogue Propriétés de la section .

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
  2. Dans l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Section .
  3. Répétez les deux étapes précédentes, si nécessaire, pour ajouter des contrôles supplémentaires que vous souhaitez que les utilisateurs signent à la zone de contrôle de section .

Remarque

Lors de l’application d’une signature numérique, les utilisateurs signent les données enregistrées dans ces contrôles.

  1. Sélectionnez le contrôle Section .
  2. Dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  3. Activez la case à cocher Autoriser les utilisateurs à signer numériquement cette section, en case activée.
  4. Sélectionnez Ajouter des données pouvant être signées à partir de la liste.
  5. Le plus souvent, les valeurs par défaut dans le dialogue Jeu de données signables sont correctes. Seuls les utilisateurs avancés doivent modifier ces valeurs.
  6. Cliquez sur OK pour fermer la boîte de dialogue Jeu de données pouvant être signées .
  7. Cliquez à nouveau sur OK pour fermer la boîte de dialogue Propriétés de la section .

Le contrôle Section est le plus souvent utilisé pour appliquer des signatures numériques à des parties d’un formulaire. Cependant, il peut également être utilisé pour appliquer des signatures à un formulaire entier. Lorsque vous utilisez un contrôle Section pour appliquer une signature numérique à l’intégralité d’un formulaire, il est préférable d’ajouter tous les contrôles de votre formulaire à la section.

Remarque

La signature de section est prise en charge dans Internet Explorer et dans InfoPath Filler.

Contrôle de ligne de signature

Le contrôle Ligne de signature est utilisé pour appliquer des signatures numériques aux formulaires remplis dans le remplisseur InfoPath et signe par défaut l’intégralité du formulaire. Le plus souvent, il suffit d’ajouter le contrôle Ligne de signature à un emplacement approprié du formulaire (généralement en bas) pour qu’il n’y ait aucun autre paramètre à configurer. Toutefois, le contrôle Ligne de signature peut être configuré pour permettre aux utilisateurs de signer un formulaire à l’aide d’une image ou de signer uniquement des parties d’un formulaire.

La définition du contrôle Ligne de signature pour utiliser une signature d’image est le plus souvent utilisée avec les tampons Hanko, qui sont couramment utilisés au Japon. Pour configurer le contrôle Ligne de signature afin d’utiliser une image pour les signatures numériques :

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
  2. Dans l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
  3. Sélectionnez le contrôle Ligne de signature .
  4. Dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  5. Dans la boîte de dialogue Propriétés de la ligne de signature , cliquez sur l’onglet Avancé .
  6. Dans la section Apparence , cliquez sur Afficher le tampon.
  7. Cliquez sur OK.

Pour configurer le contrôle Ligne de signature afin de signer uniquement une partie du formulaire :

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
  2. Dans l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
  3. Sélectionnez le contrôle Ligne de signature .
  4. Dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  5. Dans la boîte de dialogue Propriétés de la ligne de signature , cliquez sur l’onglet Avancé .
  6. Dans la section Spécifier les parties du formulaire à signer , cliquez sur le bouton Modifier .
  7. Spécifiez l’ensemble des données pouvant être signées à l’aide du sélecteur Sélectionner un champ ou un groupe.
  8. Cliquez sur OK pour fermer la boîte de dialogue Jeu de données pouvant être signées .
  9. Cliquez à nouveau sur OK pour fermer la boîte de dialogue Propriétés de la section .

Remarque

Le contrôle Ligne de signature est disponible uniquement lorsque vous concevez un formulaire de remplissage InfoPath 2010 et n’est pas pris en charge dans les formulaires de navigateur Web. En outre, le contrôle Ligne de signature permet à InfoPath de prendre en charge le flux de travail Collecter des signatures - SharePoint 2010. Le flux de travail Collecter des signatures - SharePoint 2010 achemine un document Microsoft Office enregistré dans une liste ou une bibliothèque vers un groupe de personnes pour collecter leurs signatures numériques.

Mode Backstage

Le mode Microsoft Office Backstage permet d’appliquer des signatures numériques en parallèle avec les contrôles de ligne de section et de signature et en l’absence de contrôles de signature. Toutefois, il est le plus souvent utilisé en l’absence d’un contrôle de ligne de signature lorsque vous n’en souhaitez pas à la surface de votre formulaire.

Pour utiliser le mode Backstage pour collecter une signature numérique en l’absence de contrôles de signature, vous devez d’abord activer les signatures numériques pour le formulaire et spécifier l’ensemble de données que les utilisateurs signent.

  1. Cliquez sur l’onglet Fichier.
  2. Cliquez sur Options du formulaire.
  3. Sous Catégorie, cliquez sur Signatures numériques, puis sélectionnez Autoriser la signature de parties du formulaire.
  4. Cliquez sur Ajouter.
  5. Entrez le nom des données à signer, sans espace, dans la première zone de texte.
  6. À droite de la zone de texte Champs et groupes à signer , cliquez sur l’icône Sélectionner XPath .
  7. Dans la boîte de dialogue Sélectionner un champ ou un groupe , cliquez sur le champ ou le groupe pour lequel vous souhaitez activer les signatures numériques.
  8. Cliquez sur OK.

Remarque

Le mode Backstage est une fonction client uniquement. Par conséquent, il ne peut être utilisé que pour appliquer des signatures numériques aux formulaires remplis à l’aide d’InfoPath Filler.

Ajouter plusieurs signatures à un formulaire

Lors de la conception d’un modèle de formulaire, vous pouvez également spécifier si les utilisateurs sont autorisés à ajouter plusieurs signatures numériques à un formulaire et si ces signatures doivent être cosignées (chaque signature est indépendante des autres signatures) ou contresignées (chaque signature signe le formulaire, ainsi que les signatures qui le précèdent). Vous pouvez configurer plusieurs signatures à l’aide du contrôle Section ou d’un contrôle Ligne de signature, comme suit :

Contrôle de section

  1. Sélectionnez le contrôle Section puis, dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  2. Cliquez sur l’onglet Signatures numériques .
  3. Activez la case à cocher Autoriser les utilisateurs à signer numériquement cette section, en case activée.
  4. Cliquez sur le bouton Modifier .
  5. Sélectionnez l’option appropriée dans la section Options de signature .
  6. Cliquez sur OK.
  7. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .

Contrôle de ligne de signature

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
  2. Dans l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
  3. Sélectionnez le contrôle Ligne de signature .
  4. Dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  5. Cliquez sur l’onglet Avancé.
  6. Cliquez sur le bouton Modifier .
  7. Sélectionnez l’option appropriée dans la section Options de signature .
  8. Cliquez sur OK.
  9. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .

Spécification d’un message de confirmation à afficher lorsqu’une signature est appliquée

Vous pouvez également spécifier un message de confirmation à afficher à l’utilisateur lorsqu’une signature numérique est appliquée. Pour spécifier un message de confirmation :

Contrôle de section

  1. Sélectionnez le contrôle Section .
  2. Dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  3. Cliquez sur l’onglet Signatures numériques .
  4. Activez la case à cocher Autoriser les utilisateurs à signer numériquement cette section, en case activée.
  5. Cliquez sur le bouton Modifier .
  6. Sélectionnez l’option appropriée dans la section Options de signature .
  7. Entrez le message souhaité dans la zone Message de confirmation de signature .
  8. Cliquez sur OK pour fermer la boîte de dialogue Jeu de données pouvant être signées .
  9. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .

Contrôle de ligne de signature

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
  2. Dans l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
  3. Sélectionnez le contrôle Ligne de signature puis, dans l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
  4. Sous l’onglet Général , définissez le message dans la zone Message que les signataires verront avant de signer .
  5. Cliquez sur OK.

Désactiver les signatures numériques

Pour désactiver les signatures numériques d’un formulaire, procédez comme suit :

  1. Cliquez sur Fichier , puis sur Options du formulaire.
  2. Sous Catégorie, cliquez sur Signatures numériques.
  3. Cliquez sur Ne pas autoriser la signature du formulaire.

Haut de la page

Signatures numériques pour les modèles de formulaires InfoPath

Outre l’activation des signatures numériques pour que les utilisateurs puissent signer des formulaires basés sur votre modèle de formulaire, vous pouvez également signer numériquement le modèle de formulaire que vous avez conçu. La signature numérique d’un modèle de formulaire vous authentifie en tant que concepteur du modèle de formulaire, de la même manière qu’une signature numérique sur un formulaire vous authentifie en tant qu’utilisateur qui a rempli le formulaire.

L’ajout d’une signature numérique à un modèle de formulaire permet également au modèle de formulaire de fonctionner au niveau de confiance totale. Par exemple, un modèle de formulaire qui contient du code managé qui utilise le niveau de sécurité de confiance totale doit être installé sur l’ordinateur d’un utilisateur ou signé numériquement par le concepteur de modèles de formulaire afin de pouvoir être utilisé à distance.

Remarque

Si un modèle de formulaire a été conçu sur la base d’un schéma XML, vous pouvez activer les signatures numériques pour ce modèle de formulaire uniquement si le schéma XML a un nœud qui se trouve dans l’espace de noms de signature numérique XML du World Wide Web Consortium (W3C).

Pour signer numériquement un modèle de formulaire, procédez comme suit :

  1. Cliquez sur l’onglet Fichier.
  2. Cliquez sur Options du formulaire.
  3. Cliquez sur Sécurité et confiance.
  4. Activez la case à cocher Signer ce modèle de formulaire dans une case activée.
  5. Cliquez sur Sélectionner un certificat.
  6. Dans la boîte de dialogue Sélectionner un certificat , cliquez sur le certificat avec lequel vous souhaitez signer numériquement le modèle de formulaire.
  7. Cliquez sur OK.

Remarque

Si un certificat n’est pas approuvé sur l’ordinateur d’un utilisateur, InfoPath affiche un message de sécurité demandant à l’utilisateur d’activer l’approbation pour l’émetteur du certificat avant de pouvoir ouvrir un formulaire basé sur votre modèle de formulaire.

Haut de la page

Considérations

  • Durée de vie d’une signature numérique de formulaire InfoPath

Le certificat numérique utilisé pour appliquer une signature numérique a une date d’expiration. Lorsque le certificat expire, toutes les signatures numériques appliquées avec ce certificat sont considérées comme non valides. InfoPath 2010 prend en charge l’implémentation de XAdES-T Office 2010 afin de résoudre ce problème pour les signatures de formulaires InfoPath. Pour plus d’informations sur la durée de vie des signatures numériques et l’utilisation de XAdES, voir Signatures numériques dans Office 2010.

  • Signatures de modèle de formulaire InfoPath

Comme pour les signatures de formulaire, le certificat numérique utilisé pour signer un modèle de formulaire a également une date d’expiration. Cependant, InfoPath 2010 ne fournit pas de mécanisme pour appliquer des métadonnées XAdES à un modèle de formulaire. Lorsqu’une signature numérique est appliquée à un modèle de formulaire, l’éditeur doit prévoir le renouvellement de la signature numérique à l’aide de SignTool avant la date d’expiration du certificat numérique.

  • Sécurité

La sécurité des signatures numériques dépend de la sécurité des algorithmes cryptographiques qu’elles utilisent pour s’assurer que les données signées n’ont pas été falsifiées. Pour une introduction à la sécurité des signatures numériques dans InfoPath 2010, voir Prise en charge des signatures numériques dans InfoPath 2010.

Haut de la page