Passer au contenu principal
Chaque requête HTTP adressée au service doit inclure un en-tête d’autorisation qu’ABBYY Vantage utilisera pour confirmer votre identité. Contactez ABBYY pour demander un locataire (tenant) dans le service ABBYY Vantage. Une fois que vous disposez d’un compte de locataire, vous pouvez créer des comptes utilisateur. L’adresse e‑mail et le mot de passe du compte utilisateur peuvent être utilisés pour obtenir un jeton d’accès pour l’autorisation de l’API. Le protocole OAuth 2.0 est utilisé dans ABBYY Vantage pour l’authentification. L’authentification OAuth 2.0 se déroule en deux étapes : l’obtention d’un jeton d’accès, puis l’autorisation proprement dite. Les jetons d’accès peuvent être obtenus à l’aide de deux mécanismes d’authentification standard : Resource Owner Password Credentials et Authorization Code Flow.

Document de découverte OpenID Connect

Vous pouvez configurer votre application à l’aide du document de découverte OpenID Connect (OIDC) disponible à l’adresse https://vantage-us.abbyy.com/auth2/{tenantId}/.well-known/openid-configuration. Pour obtenir un identifiant de locataire, consultez la section Obtention d’un identifiant de locataire du Guide de l’administrateur. Exemple de requête :
https://vantage-us.abbyy.com/auth2/TestTenant/.well-known/openid-configuration
Nous recommandons également d’utiliser les URL figurant dans le document de découverte pour les flux ROPC et Code d’autorisation.

Flux d’authentification

1

Obtenir un jeton d’accès

Choisissez l’une des deux méthodes d’authentification pour obtenir un jeton d’accès :
  • Resource Owner Password Credentials (ROPC) - Authentification directe par nom d’utilisateur et mot de passe
  • Authorization Code Flow - Authentification OAuth basée sur une redirection
2

Inclure le jeton dans les requêtes

Ajoutez le jeton d’accès à l’en-tête Authorization de toutes les requêtes d’API :
Authorization: Bearer {your_access_token}

Prochaines étapes