Salesforce

Demande de résolutions personnalisées

« Go Back
Information
Demande de résolutions personnalisées
UUID-bd57bdfd-7483-e0b6-5137-9b8e4add434c
Article Content

Les approbateurs de demande peuvent sélectionner une résolution qui décrit brièvement la raison pour laquelle la demande a été rejetée. Pour modifier les résolutions par défaut ou en ajouter de nouvelles, vous devez utiliser les points de terminaison de résolution de demande OneTrust disponibles dans le portail développeur.

Note

Vous aurez besoin d'un outil de développement comme Postman, capable d'exécuter des API REST.

Ajout d'une résolution

  1. Créez un appel POST avec le point de terminaison createResolution qui comprend votre URL de base.

    createResolution-post-call.png
  2. Activez un en-tête Content-Type avec la valeur application/json.

  3. Activez un en-tête de clé API avec une clé API générée à partir de OneTrust.

    Note

    Pour plus d'informations sur la génération de clés API, consultez la page Création de clés API OAuth 2.0 pour l'authentification des demandes.

  4. Assurez-vous que le corps est défini sur brut avec le type JSON.

    createResolution-body.png
  5. Saisissez les paramètres suivants dans le corps. Vous devrez mettre à jour titleTranslations et descriptionTranslations avec la résolution souhaitée.

    {
      "close": true,
      "complete": false,
      "reject": true,
      "titleTranslations": {
        "en-us": "new Resolution goes here"
      },
      "descriptionTranslations": {
        "en-us": "new Resolution goes here"
      }
    }
  6. Cliquez sur le bouton Envoyer. Assurez-vous que le code de statut est 20X et qu'il existe un ID renvoyé pour la résolution nouvellement créée. La résolution doit maintenant être renseignée dans OneTrust en tant que sélection disponible.

    createResolution-status-code.png

Mise à jour d'une résolution

  1. Créez un appel PUT avec le point de terminaison updateResolution qui comprend votre URL de base.

    updateResolution-put-call.png
  2. Ajoutez l'ID de résolution à l'URL d'appel.

    updateResolution-append-url.png
  3. Activez un en-tête Content-Type avec la valeur application/json.

  4. Activez un en-tête de clé API avec une clé API générée à partir de OneTrust.

    Note

    Pour plus d'informations sur la génération de clés API, consultez la page Création de clés API OAuth 2.0 pour l'authentification des demandes.

  5. Assurez-vous que le corps est défini sur brut avec le type JSON.

  6. Saisissez les paramètres suivants dans le corps. Vous devez mettre à jour titleTranslations avec la mise à jour souhaitée de la résolution.

    Note

    Vous devrez peut-être également mettre à jour les traductions pour la résolution. Modifiez les paramètres de langue avec la mise à jour de traduction appropriée.

    updateResolution-body.png
  7. Cliquez sur le bouton Envoyer. Assurez-vous que le code de statut est 20X et qu'il existe un ID renvoyé pour la résolution mise à jour.

    La résolution doit maintenant mettre à jour la sélection disponible dans OneTrust.

    updateResolution-status-code.png

Obtenir toutes les résolutions

  1. Créez un appel GET avec le point de terminaison getAllResolution qui comprend votre URL de base.

    getallResolution-get-call.png
  2. Activez un en-tête de clé API avec une clé API générée à partir de OneTrust.

  3. Cliquez sur le bouton Envoyer. Assurez-vous que le code de statut est 20X et qu'il existe un ID renvoyé pour chacune des résolutions.

    Vous pouvez utiliser ces ID pour supprimer des résolutions personnalisées dans l'application avec le point de terminaison deleteResolution.

Suppression d'une résolution

  1. Créez un appel DELETE avec le point de terminaison deleteResolution qui comprend votre URL de base.

    deleteResolution-delete-call.png
  2. Activez un en-tête de clé API avec une clé API générée à partir de OneTrust.

    Note

    Pour plus d'informations sur la génération de clés API, consultez la page Création de clés API OAuth 2.0 pour l'authentification des demandes.

  3. Ajoutez l'ID de résolution à l'URL d'appel.

    Note

    Vous devez obtenir l'ID soit à partir du moment où la résolution a été créée, soit en utilisant le point de terminaison GET getAllResolution.

    deleteResolution-append-url.png
  4. Assurez-vous que le code de statut est 20X. La résolution ne doit plus être renseignée dans OneTrust en tant que sélection disponible.

 
Article Visibility
3,954
Translation
French
Not Checked

Powered by