Créer un besoin en matière de santé et de sécurité

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 8 minutes de lecture
  • Créez des exigences pour suivre le moment où les employés sont prêts à retourner sur le lieu de travail ou à se rendre sur un site. Vous pouvez également créer des exigences que les visiteurs doivent remplir avant d’entrer sur le lieu de travail.

    Avant de commencer

    Rôle requis : sn_imt_core.admin

    Pourquoi et quand exécuter cette tâche

    Utilisez les exigences en matière de santé et de sécurité pour définir les exigences que les employés doivent remplir avant de pouvoir retourner sur le lieu de travail, ou que les visiteurs doivent remplir avant d’entrer sur le lieu de travail. Créez des besoins distincts pour les employés et les visiteurs. Une exigence doit s’appliquer soit aux employés, soit aux visiteurs, et non aux deux. Base de la préparation des employés fournit certaines exigences prédéfinies. Toutefois, vous pouvez créer des exigences supplémentaires à l’aide des données de l’une Safe Workplace Suite des applications OR Gestion de la réponse d'urgence .

    Les exigences en matière de santé et de sécurité sont définies avec Flow Designer (Concepteur de flux). Avant de créer une exigence, assurez-vous de connaître les bases de ServiceNow® Studio de workflow.

    Les étapes suivantes montrent comment créer une exigence en utilisant l’exigence prédéfinie de vérification de la santé des employés comme exemple.

    Procédure

    1. Dans Studio de workflow, créez une action pour vérifier l’état des besoins d’un employé ou d’un visiteur.
      1. Créez une action.
      2. Enregistrez l’action dans l’application Base de la préparation des employés .
      3. Dans la section Entrées du Plan d’action, créez une entrée pour le type d’enregistrement que vous utiliserez pour vérifier si l’employé ou le visiteur a rempli le besoin.

        Par exemple, pour satisfaire à l’exigence de vérification de l’état de santé des employés, les employés doivent disposer d’un enregistrement de vérification de l’état de santé dans la table de vérification de l’état de santé des employés [sn_imt_monitoring_health_verification].

        Tableau 1. Entrées
        Étiquette Nom Type Obligatoire
        Vérification de la santé des employés health_verification Référence.Vérification de l’état de santé des employés [sn_imt_monitoring_health_verification] Oui
      4. Ajoutez une étape de script au plan d’action.
      5. Dans le champ Exécution requise , sélectionnez Instance.
      6. Créez une variable d’entrée à l’aide de l’entrée que vous avez créée pour l’action comme valeur.

        Cela vous permet d’utiliser l’entrée de l’action dans un script.

        Tableau 2. Variables d'entrée
        Nom Valeur
        health_verification Entrée Vérification de la santé des employés que vous avez créée dans la section Entrées.
      7. Dans le champ Script , ajoutez un script pour définir les conditions lorsque l’état des besoins d’un employé ou d’un visiteur est effacé ou not_cleared.

        Pour l’exigence de vérification de l’état de santé de l’employé, l’exigence est effacée pour un employé si sa réponse de vérification de l’état de santé est oui, et not_cleared pour toute autre réponse.

        (function execute(inputs, outputs) {
        	outputs.requirement_status = inputs.health_verification.response == 'yes'
            	? 'cleared'
            	: 'not_cleared';
        })(inputs, outputs);
      8. Créez une variable de sortie pour l’état du besoin.

        Cela définit la variable requirement_status que vous avez utilisée dans le script.

        Tableau 3. Variables de sortie
        Étiquette Nom Type Obligatoire Choix (options avancées)
        requirement_status requirement_status Choix Oui Liste déroulante avec -- Aucun --
      9. Dans la section Sorties du Plan d’action, créez une sortie pour l’état du besoin.

        La création de cette sortie vous permet d’utiliser la variable de sortie requirement_status du script en tant que sortie renvoyée par l’action.

        Tableau 4. Variables de sortie
        Étiquette Nom Type Obligatoire Choix (options avancées)
        Statut du besoin requirement_status Choix Non Liste déroulante avec -- Aucun --
      10. Affectez la valeur requirement_status à la sortie.
        Tableau 5. Variables de sortie
        Étiquette Valeur
        Statut du besoin requirement_status variable de sortie à partir de l’étape Script.

        L’action renvoie la valeur du requirement_status pour l’employé ou le visiteur (effacé ou not_cleared) en tant que sortie.

      11. Cliquez sur Publier.
    2. Créez un besoin en matière de santé et de sécurité.
      1. Accédez à la État de santé et de sécurité des employés > Besoins en matière de santé et de sécurité.
      2. Cliquez sur Nouveau.
      3. Remplissez les champs du formulaire.

        La section Inclure les enregistrements applicables précédents définit un ensemble d’enregistrements qui ont déjà été créés mais qui doivent néanmoins déclencher le flux de besoins. L’inclusion des enregistrements précédents garantit que l’état des besoins des employés ou des visiteurs qui remplissent le besoin avant son activation est défini sur Effacé.

        Tableau 6. Formulaire Besoins en matière de santé et de sécurité
        Champ Description
        Nom Nom unique du besoin. Par exemple, Exigence de vérification de l’état de santé des employés.
        Besoin pour À qui s’applique le besoin. Les options sont Employé et Visiteur. Une exigence doit s’appliquer aux employés ou aux visiteurs, et non aux deux.

        Par exemple, l’exigence de vérification de l’état de santé des employés ne s’applique qu’aux employés.

        Flux de besoin Laissez ce champ vide. Vous retournez à l’enregistrement du besoin et remplissez ce champ après avoir créé le flux.
        Actives Ce champ est en lecture seule. Une fois que vous avez mis à jour tous les champs du besoin, vous pouvez utiliser le bouton Activer pour activer le besoin.
        État par défaut L’état par défaut est affecté aux utilisateurs de Santé et sécurité qui n’ont aucune activité en vue de remplir le besoin. Les options sont Coché et Non coché.

        Par exemple, les employés qui n’ont pas d’enregistrement de vérification de l’état de santé se voient attribuer par défaut l’état Non validé pour l’exigence de vérification de l’état de santé des employés.

        Durée d'utilisation Option permettant de définir une limite de temps pendant laquelle l’état de l’exigence est valide.
        Valide pour Limite de temps pendant laquelle l’état de l’exigence est valide.

        Par exemple, l’état de la condition requise pour la vérification de l’état de santé des employés est valide pendant sept jours. Les employés doivent soumettre à nouveau leur vérification de santé chaque semaine pour continuer à remplir l’exigence.

        Ce champ s’affiche uniquement lorsque le champ Durée d’utilisation est sélectionné.

        Actionable Option permettant d’ajouter un lien permettant aux employés de remplir le besoin sur la page État de Santé et sécurité.
        Nom de l'action Nom de l’action permettant à l’employé de remplir le besoin. Par exemple, Soumettre l’auto-déclaration. Ce nom est affiché sur la page État de Santé et sécurité.

        Ce champ s’affiche uniquement lorsque le champ Action est sélectionné.

        URL d'action

        URL de l’élément Catalogue de services que les employés utilisent pour remplir le besoin. Par exemple, pour remplir l’exigence de vérification de l’état de santé de l’employé, vous devez soumettre le formulaire de vérification de l’état de santé, qui contient l’URL ?id=sc_cat_item&sys_id=9c578864ed111010fa9b395e35885545.

        Ce champ s’affiche uniquement lorsque le champ Action est sélectionné.

        Visibilité de l'action Définit le moment où le lien pour compléter le besoin est affiché sur la page État de Santé et sécurité. Sélectionnez Visible lorsque faux pour afficher uniquement le lien lorsque l’employé n’a pas rempli le besoin, ou sélectionnez Toujours visible pour toujours afficher le lien.

        Ce champ s’affiche uniquement lorsque le champ Action est sélectionné.

        Exclure Lorsque cette option est sélectionnée, tous les utilisateurs du champ Audience sont exclus de l’exigence.
        Audience

        Sélectionnez l’audience pour affiner le nombre d’utilisateurs auxquels s’applique le besoin. Par exemple, vous pouvez cibler tous les utilisateurs d’une audience située en Californie ou une audience que vous avez créée spécifiquement pour un emplacement, qu’il s’agisse d’utilisateurs qui voyagent, visitent ou travaillent dans l’emplacement.

        Aucune audience n’est sélectionnée par défaut et le besoin s’applique aux utilisateurs en fonction du reste du formulaire.

        Remarque :
        Si l’option Exclure est cochée, le besoin cible tous les utilisateurs, à l’exception de ceux de l’audience.
        Inclure les enregistrements applicables précédents
        Table Table de recherche des enregistrements créés précédemment qui déclencheront le flux de besoins.

        Par exemple, l’exigence de vérification de l’état de santé des employés utilise la table de vérification de l’état de santé de l’employé [sn_imt_monitoring_health_verification].

        Condition Ajoutez des conditions pour filtrer les enregistrements de la table qui déclenchera le flux.
      4. Cliquez sur Envoyer.
    3. Dans Studio de workflow, créez un flux pour mettre à jour l’état du besoin pour un employé ou un visiteur.
      1. Créez un nouveau flux.
      2. Enregistrez le flux dans l’application Base de la préparation des employés .
      3. Ajoutez un déclencheur pour que le flux s’exécute chaque fois que le type d’enregistrement que vous utilisez pour vérifier l’état du besoin est créé ou mis à jour.

        Par exemple, pour l’exigence de vérification de l’état de santé des employés, le flux s’exécute chaque fois qu’un enregistrement de vérification de l’état de santé est créé ou mis à jour.

        Tableau 7. Déclencheur
        Déclencheur Table Condition Exécuter le déclencheur
        Créé ou mis à jour Vérification de la santé des employés [sn_imt_monitoring_health_verification] Aucun. Pour chaque modification unique
      4. Ajoutez l’action que vous avez créée au flux.
      5. Ajoutez l’enregistrement du déclencheur comme entrée.
        Par exemple, pour l’entrée Vérification de l’état de santé de l’employé, ajoutez l’enregistrement Vérification de l’état de santé de l’employé qui a été créé ou mis à jour lors de l’événement déclencheur.
      6. Ajoutez l’action Mettre à jour le besoin de l’utilisateur fournie dans Base de la préparation des employés le flux.
        Tableau 8. Mettre à jour les entrées de besoins de l’utilisateur
        Utilisateur [utilisateur] Besoin en matière de santé et de sécurité [Besoin en matière de santé et de sécurité] Statut du besoin Date/heure du déclencheur
        Champ Employé ou Utilisateur de l’enregistrement de déclenchement. Par exemple, le champ Employé de l’enregistrement de vérification de l’état de santé de l’employé. Besoin en matière de santé et de sécurité que vous avez créé. requirement_status renvoyé par l’action que vous avez créée. Champ créé à partir de l’enregistrement de déclencheur. N’utilisez cette entrée que si vous définissez une valeur pour le champ Valide pour le besoin.
      7. Cliquer sur Activer.
    4. Remplissez les exigences en matière de santé et de sécurité.
      1. Accédez à la État de santé et de sécurité des employés > Besoins en matière de santé et de sécurité.
      2. Cliquez sur le besoin que vous avez créé précédemment.
      3. Dans le champ Flux des besoins , ajoutez le flux que vous avez créé pour mettre à jour l’état des besoins des employés ou des visiteurs.
      4. Cliquez sur Mettre à jour.

    Que faire ensuite

    Lorsque vous créez le besoin, il n’est pas actif par défaut. Vous devez activer le besoin avant de pouvoir savoir si les employés ou les visiteurs ont rempli le besoin. Pour obtenir des instructions, consultez Activer une exigence en matière de santé et de sécurité.