> ## 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.

# Authentifizierung

> Authentifizieren Sie sich bei der REST API für den Zugriff auf ABBYY FlexiCapture Reporting-Daten mit einem Bearer-Token vom Application Server unter Verwendung eines Windows- oder FlexiCapture-Kontos.

Benutzer mit der Rolle Administrator oder Monitoring Operator für den jeweiligen Mandanten können über die REST API auf die Reporting-Daten dieses Mandanten zugreifen.

Anforderungen an die REST API für den Datenzugriff des Reporting service erfordern die Bearer-Authentifizierung. Rufen Sie das Bearer-Token mit einer request an den ABBYY FlexiCapture Application Server ab, wobei Sie entweder ein Windows-Konto oder ein ABBYY FlexiCapture-Konto verwenden. Fügen Sie bei einem FlexiCapture-Konto "**/FCAuth**" zur URL des Application Server hinzu.

Sehen wir uns an, wie die Authentifizierung für den Standardmandanten mit einem Windows-Konto funktioniert.

<Accordion title="PowerShell-Codebeispiel">
  ```
  # Wir verwenden ein Windows-Konto, und dies ist die URL des lokalen Application Server
  $URI = "https://localhost/Flexicapture12/Server/API/wsdl"
  # Erstellen Sie einen Proxy-Webservice, der sich mit Standardanmeldeinformationen authentifiziert
  $proxy = New-WebServiceProxy -Uri $URI -UseDefaultCredential  
  # Verwenden Sie die FlexiCapture API, um das Token abzurufen, das für den Zugriff auf Reporting-Daten verwendet werden kann
  $ticket = $proxy.GetCurrentUserAuthTicket()
  # Jetzt können wir eine request mit dem Bearer-Authentifizierungsheader erstellen, der das Token enthält,
  # und sie an den Service für den Zugriff auf Reporting-Daten senden
  # Rufen wir zum Beispiel die Liste der verfügbaren archives ab
  $headers = @{ Authorization = "Bearer " + $ticket}
  Invoke-RestMethod -Uri "<%REPORTING_DATA_ACCESS_URL%>/api/DataFile/GetFileList" -Headers $headers
  ```
</Accordion>
