---
sourceDocument: Configuration et navigation mobiles Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/mobile

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Configuration et navigation mobiles Yokohama

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - evelopment, Data and Analytics


---

# Configurer une fonction d'action

# Configurer une fonction d'action {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 minutes de lecture

Les fonctions d'action permettent à l'utilisateur de modifier quelque chose dans la base de données. Par exemple, effectuer une mise à jour ou ajouter un commentaire à un enregistrement nécessite une fonction d'action.

## Avant de commencer

Rôle requis : admin

## Procédure

1. Accédez à TousMobile systèmeGénérateur d'application mobile.  
   Il s'ouvre Générateur d'apps mobiles dans un nouvel onglet de navigateur et affiche l'écran de sélection du périmètre de l'application.
2. Recherchez le périmètre de l'application dans lequel vous travaillez, puis sélectionnez le nom de l'écran d'application.  
   L'écran Générateur d'apps mobiles d'accueil des catégories s'affiche.
3. Sélectionnez Fonctions dans le menu, puis Nouveau.
4. Remplissez les champs du formulaire.  
   {#sg-studio-config-action-function__table_lvf_xd1_n2b__entry__2}

   | Champ | Description |
   |-|-|
   | Propriétés ||
   | Nom | Nom de la fonction. Choisissez un nom facile à identifier. |
   | Description | Informations supplémentaires sur la fonction. |
   | Type | Type de fonction. Sélectionnez Action item (Élément d'action). |
   | Contexte | Niveau auquel appliquer l'action. * Record (Enregistrement) : applique une action au niveau de l'enregistrement. Par exemple, utilisez cette option pour créer un bouton qui modifie l'état d'un enregistrement. Vous pouvez définir le contexte sur Enregistrement pour les actions sur un champ particulier, un enregistrement particulier ou des actions de balayage. Si la fonction d'action inclut un paramètre d'interface utilisateur avec le champ Source d'entrée défini sur Remplissage automatique, vous devez spécifier la table dans le champ Table . * Global : applique une action au niveau global ou de la liste. Par exemple, utilisez cette option pour ajouter un bouton qui crée un enregistrement. N'utilisez pas le paramètre Global pour les actions qui sont dans le contexte d'un enregistrement ou les actions qui incluent un paramètre d'interface utilisateur avec le champ Source d'entrée défini sur Remplissage automatique. {#sg-studio-config-action-function__ul_kvv_vth_2fb} Pour plus d'informations sur l'emplacement des boutons, reportez-vous à la section [Associer une fonction à un emplacement dans l'application](https://servicenow-prod.fluidtopics.net/027hyOOGiV8H4ub8CpDncw "Pour chaque fonction que vous créez pour une application, vous devez l’associer à un emplacement spécifique. Vous pouvez associer la plupart des fonctions à un menu supérieur, à un balayage ou à un champ spécifique."). |
   | Disponible en mode hors connexion | Indique si cette fonction est disponible lorsque l'appareil est hors ligne. Remarque : Cette option est prise en charge uniquement sur l'application ServiceNow Agent mobile . |
   | Élément d'action | Élément d'action à associer à l'action. Pour plus d'informations, consultez [Configurer un élément d'action](https://servicenow-prod.fluidtopics.net/UUFKIBw~xl0iOKYRjGt4_w "Pour qu’une fonction d’action fonctionne, vous devez créer un élément d’action à associer à la fonction d’action. Les éléments d’action définissent la fonction d’action et son fonctionnement."). |
   | Paramètres ||
   | Autoriser le téléchargement des images | Permet de télécharger des images. Les images sont stockées dans la table des pièces jointes \[sys_attachment\]. |
   | Afficher le champ de signature | Nécessite une signature de l'utilisateur avant de soumettre l'action. Les utilisateurs peuvent signer avec leurs doigts ou taper leur nom dans le champ de signature. Si Autoriser le téléchargement des images est sélectionné, une image de la signature est envoyée à la table Images de signature \[signature_image\] lorsque l'action s'exécute. Si cette option est sélectionnée, le formulaire de signature s'affiche sur une page séparée. Pour superposer le formulaire de signature, utilisez l'option Signature dans le champ Conditions préalables . |
   | Utiliser la superposition | Superpose un paramètre d'entrée de texte à l'écran de détails actuel. Un seul paramètre d'entrée de texte doit être défini pour l'action. Si cette option n'est pas définie, le paramètre d'entrée s'affiche sur un écran séparé. |
   | Conditions préalables | Sélectionnez une option pour demander la confirmation de l'utilisateur avant de soumettre l'action. * Aucun : ne nécessite pas de confirmation de l'utilisateur. Il s'agit de l'option par défaut. * Signature de tâche RH : demandez la signature d'un utilisateur avant de soumettre l'action. Les utilisateurs peuvent signer avec leurs doigts ou taper leur nom dans le champ de signature. Si Autoriser le téléchargement des images est sélectionné, une image de la signature est envoyée à la table Images de signature \[signature_image\] lorsque l'action s'exécute. Lorsque cette option est sélectionnée, le formulaire de signature se superpose à l'écran actuel. * Informations d'identification de tâche RH : demandez aux utilisateurs de saisir leurs informations d'identification avant de soumettre l'action. Cette option n'est prise en charge qu'avec l'authentification locale. * Nouvelle authentification : exige que les utilisateurs authentifient à nouveau leurs informations d'identification avant d'exécuter une action. Pour plus d'informations, consultez [Configurer les propriétés système de réauthentification mobile](https://servicenow-prod.fluidtopics.net/DWjvQ6hpDVvRVpL2Z48O~A "Définissez les propriétés système de réauthentification mobile afin que les utilisateurs doivent authentifier à nouveau leurs informations d’identification de connexion lorsqu’ils effectuent des actions spécifiques."). {#sg-studio-config-action-function__ul_vcx_vjr_23b} |
   | Données ||
   | Table | La table à laquelle l'action s'applique. La sélection d'une table est requise si le contexte est défini sur Enregistrement. Si le contexte est défini sur Global, la sélection d'une table est facultative. |
   | Conditions ||
   | Condition | Conditions qui doivent être remplies pour utiliser l'action. Par exemple, vous pouvez empêcher les utilisateurs de résoudre un incident dont l'état est Fermé, Résolu ou Annulé. |
   | Messages ||
   | Afficher le message de confirmation | Affiche un message de confirmation pour vérifier si un utilisateur souhaite poursuivre l'action. |
   | Message de confirmation | Le message de confirmation à afficher. Remarque : S'affiche uniquement si l'option Afficher le message de confirmation est sélectionnée. |
   | Étiquette Confirmation | Étiquette du bouton permettant de confirmer l'action. Remarque : S'affiche uniquement si l'option Afficher le message de confirmation est sélectionnée. |
   | Étiquette Annuler | Étiquette du bouton permettant d'annuler l'action. Remarque : S'affiche uniquement si l'option Afficher le message de confirmation est sélectionnée. |
   | Message de réussite | Texte d'un message de confirmation de réussite. Utilisez des accolades pour créer un message de réussite dynamique. Par exemple, `{{number}} a été mis à jour avec succès.` |
   | Message d'échec | Texte d'un message de confirmation d'échec. Utilisez des accolades pour créer un message d'échec dynamique. Par exemple, `{{number}} n'a pas pu être mis à jour.` |
   | Messages de confirmation ||
   | Afficher le texte de confirmation | Exigez une confirmation de l'utilisateur avant de soumettre l'action. Si ce champ est activé, le champ Contexte doit être Enregistrement. |
   | Champ Confirmation | Champ qui inclut le texte de confirmation que vous souhaitez afficher à l'utilisateur. Sélectionnez la table du champ dans la zone de données . Seuls les champs de chaîne sont pris en charge. Remarque : S'affiche uniquement si l'option Afficher le texte de confirmation est sélectionnée. |
   | Étiquette Confirmation | Étiquette du bouton de confirmation qui apparaît sous le texte de confirmation. La valeur par défaut est J'accepte. Remarque : S'affiche uniquement si l'option Afficher le texte de confirmation est sélectionnée. |
   | Fin de l'action ||
   | Actualiser tout l'écran après l'action | Option pour que l'écran actuel s'actualise automatiquement lorsqu'une action est terminée. Cette option n'est disponible que lorsque le contexte est défini sur Global. Remarque : L'option d'actualisation est prise en charge pour les écrans (applets), mais pas pour les écrans de lanceur. |
   | Passer à l'écran précédent | Redirige l'utilisateur vers l'écran précédent après avoir effectué une action. |
   | Afficher l'actualisation sur l'écran précédent | Affiche un message Nouvelle mise à jour une fois que l'utilisateur a terminé l'action et est redirigé vers l'écran précédent. |
   | Accéder à l'écran après une action terminée correctement | Affiche des options de configuration de navigation d'écran supplémentaires une fois que l'utilisateur a terminé une action. Utilisez ce champ pour déterminer si une interaction de l'utilisateur est requise avant de naviguer vers un écran spécifié. Cette option n'est disponible que lorsqu'une table est sélectionnée dans la zone Condition du formulaire. |
   | Accéder à l'écran sans aucune interaction de l'utilisateur | Envoie l'utilisateur à l'écran de destination. * Si cette option est sélectionnée, la redirection vers l'écran de destination se produit automatiquement sans interaction de l'utilisateur. * Si cette option n'est pas sélectionnée, la redirection se produit uniquement avec une interaction de l'utilisateur sur un message de réussite. Pour définir un message de réussite, vous devez remplir les champs obligatoires de la section Messages du formulaire. {#sg-studio-config-action-function__ul_r3b_bz5_pnb} Remarque : Cette option n'est disponible que lorsque l'option Accéder à l'écran après avoir réussi l'exécution de l'action est sélectionnée. |
   | Remplir automatiquement les paramètres d'écran | Remplit automatiquement les paramètres dans l'écran de destination. Remarque : Cette option n'est disponible que lorsque l'option Accéder à l'écran après avoir réussi l'exécution de l'action est sélectionnée. |
   | Passer à l'écran de destination | Spécifie l'écran vers lequel l'utilisateur est redirigé après avoir réussi l'exécution de l'action. Cet écran affiche les enregistrements nouvellement créés, le cas échéant. Remarque : Cette option n'est disponible que lorsque l'option Accéder à l'écran après avoir réussi l'exécution de l'action est sélectionnée. |
   | Paramètres de l'interface utilisateur | Remplit automatiquement les paramètres dans l'écran de destination. Remarque : Cette option n'est disponible que lorsque l'option Accéder à l'écran après une action terminée correctement est sélectionnée. |
   | Entrées groupées | Ce champ n'est pas utilisé pour configurer une fonction d'action. L'entrée groupée permet aux utilisateurs de scanner plusieurs codes-barres séquentiellement. Vous pouvez configurer des entrées groupées avec des paramètres d'interface utilisateur pour accepter plusieurs lectures de codes-barres. Pour en savoir plus sur les entrées groupées, consultez [Configurer une entrée groupée pour plusieurs analyses](https://servicenow-prod.fluidtopics.net/NaB9ZFzDSKJp5fOGkUywdw "Permettez à vos utilisateurs de scanner plusieurs codes-barres séquentiellement. Les utilisateurs peuvent scanner des codes-barres sans quitter l’interface de numérisation lorsque vous configurez une entrée groupée. Vous pouvez configurer des entrées groupées sur des boutons pour accepter plusieurs lectures de codes-barres.") |
   | Attributs de bouton | Spécifie un attribut supplémentaire pour un bouton. Sélectionnez Nouveau pour configurer cette option. Vous pouvez sélectionner parmi les attributs de bouton suivants : * alerts_require_dismissal : lorsqu'il est défini sur <kbd class="ph userinput">vrai,</kbd> l'attribut button permet aux messages de la bannière de persister jusqu'à ce que l'utilisateur les ignore. Par défaut, les messages de bannières sont automatiquement ignorés. * used_for_deeplink : lorsque la valeur <kbd class="ph userinput">est définie sur vrai</kbd> , l'attribut button détermine que le bouton est utilisé pour la création de liens profonds. Pour plus d'informations, consultez [Liens profonds pour mobile](https://servicenow-prod.fluidtopics.net/mRKHGTN0nfj08HYKbRXt~A "Les liens profonds mobiles sont des formats de lien qui dirigent les utilisateurs vers un contenu et des emplacements spécifiques dans une application mobile. Ces liens peuvent être placés dans des notifications par e-mail, des messages texte, des notifications push, des écrans de lanceur et des écrans de formulaire d’entrée. Vous pouvez également configurer une URL de connexion à l’application mobile pour plusieurs fournisseurs d’identité SSO."). * trigger_offline_cache_download : lorsqu'il est défini sur <kbd class="ph userinput">vrai</kbd> , l'attribut button déclenche la génération de cache hors ligne. Une fois le cache généré avec succès, son téléchargement est déclenché. * check_acl_on_url_parameter_field : lorsque cet attribut de bouton est sélectionné et défini sur <kbd class="ph userinput">vrai</kbd>, n'importe quel champ de la chaîne d'URL est vérifié par rapport à l'ACL (liste de contrôle d'accès). Par exemple, une chaîne comme {{meeting_id}}. Si un champ ne réussit pas cette vérification, la valeur du champ n'est pas incluse dans l'URL. Par défaut, le champ de paramètre URL n'est pas vérifié par rapport à l'ACL pour vérifier la rétrocompatibilité. {#sg-studio-config-action-function__ul_aq3_frs_3wb} |
   | Accès du rôle | Limitez l'accès de l'utilisateur à une action par rôle. |
   [Tableau 1. Champs des fonctions]

   {#sg-studio-config-action-function__table_lvf_xd1_n2b}  
   Remarque :  
   Bien que toutes les options dans la zone Action à remplir du formulaire puissent être définies, leurs actions peuvent se chevaucher. Assurez-vous de tester les paramètres afin que les résultats produisent les résultats attendus.
5. Sélectionnez Enregistrer.

## Que faire ensuite

Après avoir créé une fonction d'action, vous devez l'associer à un emplacement spécifique dans l'application mobile. Vous pouvez ajouter une fonction d'action à un menu supérieur, à une action de balayage ou à un champ spécifique. Pour plus d'informations sur l'association de la fonction action à un emplacement, reportez-vous à la section [Associer une fonction à un emplacement dans l'application](https://servicenow-prod.fluidtopics.net/027hyOOGiV8H4ub8CpDncw "Pour chaque fonction que vous créez pour une application, vous devez l’associer à un emplacement spécifique. Vous pouvez associer la plupart des fonctions à un menu supérieur, à un balayage ou à un champ spécifique.").

