Définition des composants de schéma de sécurité OIDC

Un schéma de sécurité OIDC (OpenID Connect) définit les paramètres d'utilisation de votre fournisseur OIDC pour contrôler l'accès à l'API.

Avant de commencer

Avant de pouvoir créer un composant de schéma de sécurité OIDC, vous devez créer un fournisseur natif d' OAuth s et configurer ses paramètres OIDC.
  1. Créez un fournisseur OIDC.
  2. Configurez les paramètres OIDC pour votre fournisseur d' OAuth s natif.

Procédure

  1. Ouvrez l'API à des fins d'édition, comme décrit dans Edition d'une définition d'API OpenAPI 3.0.
  2. Développez Composants > Schémas de sécurité, puis cliquez sur OpenAPI 3.0 Icône d'ajout d'API pour ajouter un nouveau schéma de sécurité.
  3. Dans la boîte de dialogue Ajouter un schéma , indiquez les paramètres suivants avant de cliquer sur Ajouter:
    • Nom du schéma de sécurité (clé): indiquez un nom pour le nouveau schéma.
    • Type de système de sécurité: sélectionner openIdConnect
    • OpenID Connect URL : tapez le point de terminaison de l'autorisation URL pour le fournisseur OIDC.
  4. Sur la page OpenId Connect Security Scheme , ajoutez des informations sur le fournisseur OIDC:
    • Type: sélectionnez votre fournisseur OIDC dans la liste.

      La liste affiche uniquement les fournisseurs d' OAuth s natifs qui sont configurés pour l'OIDC avec une adresse de découverte ( URL ) indiquée dans le champ « Chemin de découverte » ( OpenIDConnect Discovery path) et qui sont activés pour le catalogue que l'API est configurée pour utiliser.

    • OpenID URL : lorsque vous sélectionnez votre fournisseur, le champ « URL » est automatiquement renseigné avec l' URL de découverte configurée pour le fournisseur natif OAuth.
  5. Cliquez sur Sauvegarder.