Configurer le flux du code d’autorisation OAuth à utiliser dans Connecteur zéro copie pour ERP

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Configurez le flux de code d’autorisation OAuth pour SAP et utilisez OAuth pour authentifier et autoriser les utilisateurs pour les points de terminaison OData.

    Avant de commencer

    Rôle requis : admin

    Remarque :
    Le flux de code d’autorisation OAuth peut être utilisé pour appeler des points de terminaison OData (créer, lire et mettre à jour). Pour l’instant, OAuth ne peut pas être utilisé pour les tables, BAPI ou RFC.

    Pour comprendre OAuth, consultez Set up OAuth et OAuth Inbound .

    Consultez votre administrateur SAP :
    • Obtenez l’ID et le secret client. Vous avez besoin de ces informations pour le formulaire de registre d’application.
    • Demandez si le jeton d’actualisation est un jeton utilisable unique. Une tâche planifiée qui récupère des informations à partir de SAP s’exécute une fois par jour. Si vous avez besoin d’exécuter la tâche planifiée plus souvent ou à la demande, discutez des options de jeton d’accès et de jeton d’actualisation. Pour plus d'informations, consultez Manage OAuth tokens.
    • Demandez-leur d’activer les services de passerelle pour exposer les points de terminaison OData que vous souhaitez utiliser.
    • Demandez-leur de créer un périmètre dans SAP pour les points de terminaison OData exposés et donnez-vous le nom et le périmètre OAuth. Vous en avez besoin pour configurer le champ d’application sur le formulaire de registre d’application.

    Procédure

    1. Si vous avez déjà configuré OAuth (par exemple, avec REST via les fonctionnalités de la plateforme), vous pouvez l’utiliser dans Connecteur zéro copie pour ERP (progiciel de gestion intégré) et passer à l’étape 3.
    2. Pour configurer OAuth, enregistrez votre application en accédant à Tous > OAuth système > Registre d'application.
      1. Sélectionnez Nouveau.
      2. Sélectionner Se connecter à un fournisseur OAuth tiers
        Ce formulaire vous permet de définir SAP en tant que fournisseur OAuth et ServiceNow client OAuth. Pour en savoir plus sur les champs de ce formulaire, reportez-vous à la rubrique Connect to a third-party OAuth provider.
      3. Saisissez un Nom.
      4. Définissez ServiceNow en tant que client OAuth en utilisant les informations que vous avez obtenues de votre administrateur SAP pour remplir les champs ID client et Secret client .
      5. Dans le type d’accord par défaut, spécifiez le mode d’authentification SAP.
      6. Déverrouillez les champs URL d’autorisation et URL du jeton pour entrer les URL.
        Formulaire du registre d’application avec des champs contenant des informations.
      7. Sélectionnez l’onglet Périmètres des entités OAuth .
      8. Double-cliquez dans les colonnes Nom et Périmètre OAuth pour saisir les informations de champ d’application que vous avez obtenues auprès de votre administrateur SAP.

        Vous pouvez ajouter plusieurs champs d’application.

        Onglet Périmètres des entités OAuth sur le formulaire Registre d’application.

      9. Sélectionnez Soumettre.
    3. Créer un identifiant en accédant à Tous > Connexions et informations d'identification > Informations d'identification.
      1. Sélectionnez Nouveau.
      2. Sélectionnez les informations d’identification OAuth 2.0.
        Pour en savoir plus sur les champs de ce formulaire, reportez-vous à la rubrique OAuth 2.0 credentials.
      3. Saisissez un Nom.
      4. Dans Profil de l’entité OAuth, sélectionnez profil OAuth SAP default_profile.
      5. Dans Type d’intégration, sélectionnez Personnel.

        Dans la plupart des cas, il est acceptable d’utiliser des informations d’identification basées sur le système. Toutefois, si vous essayez d’obtenir des informations de SAP, telles que les personnes qui ont modifié les informations ou les détails des activités d’approbation, utilisez le type d’intégration personnelle. Pour plus d'informations, consultez Utilisation du tableau de bord d’authentification personnelle.

        Formulaire d’informations d’identification OAuth 2.0 avec les champs contenant des informations.

      6. Sélectionnez Soumettre.
    4. Ajoutez une connexion à l’alias HTTP du connecteur Zero Copy pour ERP en accédant à Tous > Connexions et informations d'identification > Alias de connexion et d’informations d’identification.
      1. Dans Nom, recherchez et sélectionnez Connecteur Zero Copy pour ERP HTTP.
      2. Dans l’onglet Connexions , sélectionnez Nouveau.
        Pour en savoir plus sur les champs de ce formulaire, reportez-vous à la rubrique Create an HTTP(s) connection.
      3. Saisissez un Nom.
      4. Dans Informations d’identification, spécifiez les informations d’identification OAuth que vous avez créées à l’étape 3.
      5. Entrez l’URL de connexion.
      6. Sélectionnez Soumettre.