Bonnes pratiques : choisir entre un connecteur API et Connector Builder

Workflows Okta propose deux options pour l'intégration avec des applications qui ne font pas actuellement partie du catalogue de connecteurs : la fonction Connecteur API et la création de la vôtre à l'aide de Connector Builder.

Arrière-plan

La carte Connecteur API offre une solution légère aux clients pour effectuer des appels API vers la plupart des services. Les identifiants sont stockées en toute sécurité. La carte crée un en-tête d'autorisation en utilisant Basic, un code d'autorisation OAuth 2.0, des identifiants client OAuth 2.0 ou une authentification personnalisée. Consultez S'authentifier à l'aide de cartes Connecteur API.

Connector Builder est un outil de développement no-code qui sert à créer des connecteurs sur la plateforme Workflows. Vous générez, testez et déployez ces connecteurs sur votre Tenant afin de pouvoir les utiliser comme n'importe quel autre connecteur prédéfini. Consultez Connector Builder .

Cas d'utilisation

L'option que vous choisissez pour votre connexion dépend de votre cas d'utilisation.

  • Le connecteur API fonctionne de manière optimale pour les appels API non répétitifs, car le corps de la réponse est manuellement analysé à chaque utilisation. Les flux d'aide peuvent gérer les appels répétés de la même requête API pour éviter une analyse répétitive. Cependant, les flux d'aide sont pris en compte dans les limites de flux définies pour le plan de votre organisation. Voir Limites du flux.

  • Connector Builder fournit une expérience de l'utilisateur final qui ressemble étroitement à un produit compilé. Lorsque vous créez un connecteur à l'aide de Connector Builder, vous pouvez appeler l'API et utiliser les réponses sous forme de sorties glisser-déposer utilisables entre plusieurs flux. Cette fonctionnalité est utile si certains utilisateurs du connecteur ne sont pas familiers avec les appels API directs.

    Connector Builder est également utile lorsque vous travaillez avec des mécanismes d'authentification non standard, par exemple, si votre service requiert des paramètres supplémentaires ou utilise le type d'autorisation Identifiants client.

    Vous pouvez soumettre les connecteurs que vous créez à l'aide de Connector Builder à l'OIN pour examen et publication dans le catalogue de connecteurs. Consultez Soumissions Connector Builder. Pour obtenir des exemples d'autres connecteurs créés à l'aide de Connector Builder, consultez Connecteurs créés par un partenaire.

Limitations

Vous pouvez exporter et importer les flux qui contiennent le connecteur API. Vous devez utiliser les flux qui contiennent un connecteur créé à l'aide de Connector Builder sur le même Tenant que celui où le connecteur a été créé. Ils ne peuvent pas être déplacés entre orgs Okta, par exemple, d'une org d'aperçu à une org de production. Il est important de sélectionner la destination adéquate pour votre connecteur avant de commencer le développement.