Recevoir des événements à votre instance à partir ServiceNow de Amazon SNS

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Recevez des événements (notification, confirmation d’abonnement et confirmation de désabonnement) à partir de Amazon SNS votre ServiceNow instance.

    Avant de commencer

    • Demander un Centre d'intégration abonnement
    • Activer le Amazon SNS spoke
    • Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Vous pouvez recevoir des événements sur votre ServiceNow instance même Amazon SNS sans configurer le Amazon SNS spoke. Pour configurer le Amazon SNS spoke et utiliser les actions de spoke, reportez-vous à la section Configurez le Amazon SNS Spoke.

    Créer un secret pour le Amazon SNS Spoke

    Créez un secret client pour autoriser les demandes de Amazon SNS.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tous > Définition du système > Scripts - Arrière-plan.
    2. Entrez cette commande dans le champ de texte Exécuter le script (JavaScript exécuté sur le serveur) :
      gs.info(GlideSecureRandomUtil.getSecureRandomString(32));
    3. Cliquez sur Exécuter le script.
    4. Copiez et enregistrez la valeur générée pour une utilisation ultérieure.
      Secret client ou clé d’autorisation

    Créer un enregistrement dans les configurations AWS

    Créez un enregistrement dans les configurations AWS pour autoriser les demandes à partir de Amazon SNS Spoke .

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tous > Configuration AWS > Toutes les configurations.
    2. Cliquez sur Nouveau.
    3. Remplissez les champs du formulaire.
      Tableau 1. Formulaire de configurations AWS
      Champ Description
      Valeur de la propriété Nom interne du flux secondaire d’abonnement Amazon SNS. Par exemple, amazon_sns_subscription.
      Remarque :
      Le flux secondaire d’abonnement Amazon SNS est un exemple de flux secondaire. Vous devez créer une copie de ce flux secondaire et l’utiliser pour personnaliser la gestion des événements selon vos besoins. Dans ce cas, spécifiez le nom interne du flux secondaire personnalisé.
      Nom de la propriété Nom permettant d'identifier l'enregistrement.
      Secret client Secret client généré par le script. Pour plus d’informations sur la génération du secret client, Créer un secret pour le Amazon SNS Spoke reportez-vous à la section .
    4. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
    5. Cliquez avec le bouton droit sur l’en-tête du formulaire, puis cliquez sur Copier sys_id. Enregistrez cette valeur pour une utilisation ultérieure.

    Enregistrez le chemin d’accès de l’API de base de Amazon SNS Spoke

    Enregistrez le chemin de l’API de base de pour autoriser les Amazon SNS Spoke demandes à partir de Amazon SNS.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Accédez à la Tous > Services web système > Services Web basés sur un script > API REST basées sur un script.
    2. Ouvrez l’enregistrement pour Amazon SNS.
    3. Copiez et enregistrez la valeur du chemin d’accès de l’API de base pour une utilisation ultérieure.

    Créer une rubrique

    Utilisez l’action de spoke Créer une rubrique pour créer une rubrique pour Amazon SNS votre ServiceNow instance.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Dans Studio de workflow, créez un flux et incluez l’action de spoke Créer une rubrique.
      Pour plus d’informations sur la création de flux dans , voir Studio de workflowCréation de flux.
    2. Personnalisez le flux pour fournir ces valeurs comme entrées dans l’action de spoke Créer une rubrique :
      Champ Description
      Région Zone géographique AWS où l’infrastructure est hébergée.
      Nom de la rubrique Nom permettant d’identifier la rubrique.
    3. Testez le flux et vérifiez l’onglet Exécutions pour vous assurer que le flux s’exécute comme prévu.

    Créer un abonnement

    Utilisez l’action de spoke « Créer un abonnement » pour créer un abonnement pour Amazon SNS votre ServiceNow instance.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Dans Studio de workflow, créez un flux et incluez l’action de spoke Créer un abonnement.
      Pour plus d’informations sur la création de flux dans , voir Studio de workflowCréation de flux.
    2. Personnalisez le flux pour fournir ces valeurs comme entrées à l’action de spoke de création d’abonnement :
      Champ Description
      Région Zone géographique AWS où l’infrastructure est hébergée.
      ARN de la rubrique ARN permettant d’identifier de façon unique la rubrique requise. Des abonnements sont créés pour cette rubrique.
      Protocole HTTPS
      Point de terminaison URL du point de terminaison au format suivant : https://<servicenow-instance>.service-now.com/<base-api-path>/<aws-configuration-sys_id>/<client-secret>.
    3. Testez le flux.
      Le flux déclenche en interne le flux secondaire d’abonnement Amazon SNS par défaut.
    4. Dans l’onglet Exécutions , ouvrez l’enregistrement associé à l’exécution du flux secondaire.
      Remarque :
      Assurez-vous de vérifier les détails d’exécution du flux secondaire d’abonnement Amazon SNS par défaut, et non le flux que vous aviez créé.
    5. Sur la page Détails de l’exécution, cliquez sur VALEUR D’EXÉCUTION.
    6. Copiez et enregistrez la valeur du jeton pour une utilisation ultérieure.
      Ce jeton de confirmation est nécessaire pour Confirmer l’abonnement.
      Jeton dans la valeur d’exécution.
      Remarque :
      Assurez-vous d’utiliser le jeton de confirmation pendant sa période de Confirmer l’abonnement validité.

    Résultats

    L’abonnement à la rubrique requise pour Amazon SNS votre ServiceNow instance a été créé.

    Confirmer l’abonnement

    Utilisez l’action de spoke Confirmer l’abonnement pour confirmer l’abonnement Amazon SNS de votre ServiceNow instance.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Dans Studio de workflow, créez une copie du flux secondaire d’abonnement Amazon SNS par défaut.
      Pour en savoir plus sur l’utilisation des flux secondaires dans Studio de workflow, consultez Création de flux secondaires.
    2. Dans Studio de workflow, créez un flux qui inclut la copie du flux secondaire par défaut.
      Pour plus d’informations sur la création de flux dans , voir Studio de workflowCréation de flux.
    3. Personnalisez le flux secondaire pour inclure l’action de spoke Confirmer l’abonnement.
    4. Personnalisez le flux secondaire pour fournir ces valeurs comme entrées à l’action de spoke Confirmer l’abonnement :
      Champ Description
      Région Zone géographique AWS où l’infrastructure est hébergée.
      ARN de la rubrique ARN permettant d’identifier de façon unique la rubrique requise. Des abonnements sont créés pour cette rubrique.
      Jeton Jeton de confirmation généré après la création de l’abonnement. Voir Créer un abonnement, pour plus d’informations.
      Remarque :
      Assurez-vous d’utiliser le jeton de confirmation pour confirmer l’abonnement pendant sa période de validité.
    5. Testez le flux et vérifiez l’onglet Exécutions pour vous assurer que le flux s’exécute comme prévu.

    Résultats

    L’abonnement Amazon SNS de votre ServiceNow instance est confirmé.