Configurer un message REST avec OAuth

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Vous pouvez configurer un message REST sortant pour envoyer des informations d’identification OAuth avec la demande.

    Avant de commencer

    Rôle requis : web_service_admin et oauth_admin
    Avant de commencer cette procédure, vérifiez les points suivants :
    • Il existe un enregistrement de message REST que vous souhaitez configurer pour utiliser OAuth.
    • Un fournisseur OAuth est configuré dans le registre d’application OAuth avec les informations du client OAuth à utiliser. Pour plus d'informations, consultez OAuth 2.0.
    • Le fournisseur OAuth dispose d’un profil OAuth 2.0 associé.
    • Les méthodes HTTP du message REST ne sont pas configurées pour utiliser un serveur MID.
    Remarque :
    Assurez-vous que tous les scripts qui appellent ce message REST utilisent l’API RESTMessageV2. L’API RESTMessageV2 est requise pour envoyer des messages REST authentifiés via des scripts.

    Procédure

    1. Accédez à la Tout > Services web du système > Sortant > Message REST.
    2. Sélectionnez un enregistrement de message REST.
    3. Dans le champ Type d’authentification , sélectionnez OAuth 2.0.
    4. Dans le champ Profil OAuth , sélectionnez le profil OAuth 2.0 qui spécifie les informations d’identification que vous souhaitez envoyer.
    5. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.
      Un message d’information s’affiche en haut du formulaire indiquant que vous devez demander un nouveau jeton OAuth.
    6. Cliquez sur le lien connexe Obtenir le jeton OAuth .
      Selon votre fournisseur OAuth, une fenêtre distincte de votre fournisseur peut s’afficher pour vous demander une confirmation avant de fournir un jeton. Effectuez toutes les étapes requises par le fournisseur pour obtenir le jeton.

    Que faire ensuite

    Testez le message REST pour vous assurer de recevoir la réponse attendue. Vous pouvez éventuellement spécifier des paramètres d’authentification différents pour chaque méthode HTTP associée à ce message REST, en remplaçant les paramètres de message REST parent.