> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Authentification

> Authentifiez-vous auprès de l’API REST d’accès aux données de reporting d’ABBYY FlexiCapture avec un jeton Bearer provenant du serveur d’applications, à l’aide d’un compte Windows ou FlexiCapture.

L’utilisateur ayant le rôle Administrator ou Monitoring Operator pour le tenant concerné peut accéder aux données de reporting de ce tenant via l’API REST.

Les requêtes adressées à l’API REST d’accès aux données du Reporting service nécessitent une authentification Bearer. Obtenez le jeton Bearer en envoyant une requête au serveur d’applications ABBYY FlexiCapture, à l’aide d’un compte Windows ou d’un compte ABBYY FlexiCapture. Pour un compte FlexiCapture, ajoutez "**/FCAuth**" à l’URL du serveur d’applications.

Voyons comment s’authentifier pour le tenant par défaut à l’aide d’un compte Windows.

<Accordion title="Exemple de code PowerShell">
  ```
  # Nous utilisons un compte Windows, et voici l’URL du serveur d’applications local
  $URI = "https://localhost/Flexicapture12/Server/API/wsdl"
  # Crée un proxy de service web qui s’authentifiera avec les identifiants par défaut
  $proxy = New-WebServiceProxy -Uri $URI -UseDefaultCredential  
  # Utilise l’API FlexiCapture pour obtenir le jeton pouvant servir à l’accès aux données de reporting
  $ticket = $proxy.GetCurrentUserAuthTicket()
  # Nous pouvons maintenant créer une requête avec l’en-tête d’authentification Bearer contenant le jeton
  # et l’envoyer au service d’accès aux données de reporting
  # Par exemple, récupérons la liste des archives disponibles
  $headers = @{ Authorization = "Bearer " + $ticket}
  Invoke-RestMethod -Uri "<%REPORTING_DATA_ACCESS_URL%>/api/DataFile/GetFileList" -Headers $headers
  ```
</Accordion>
