Authentifizieren bei Data Catalog-Dienst (Azure Data Catalog REST-API)

Die Data Catalog-REST-API ist eine REST-basierte API, die einen programmgesteuerten Zugriff auf Data Catalog-Ressourcen ermöglicht, um diese Datenressourcen programmgesteuert zu registrieren, zu kommentieren und zu durchsuchen.

Einführung in die Authentifizierung in Data Catalog

Data Catalog Apps sind in Azure Active Directory (Azure AD) integriert, um eine sichere Anmeldung und Autorisierung für Ihre App zu ermöglichen. Um eine Data Catalog-App in Azure AD zu integrieren, registrieren Sie die Details zu Ihrer Anwendung bei Azure AD mithilfe des Azure-Portal. Wenn Sie eine App in Azure Active Directory registrieren, wird die Authentifizierung nach Azure AD ausgelagert. Bei der App-Registrierung geben Sie in Azure AD die Speicher-URL Ihrer Anwendung, die Ziel-URL zum Senden von Antworten nach der Authentifizierung und den URI zum Identifizieren Ihrer Anwendung an. Wenn Sie eine Client- oder Web-App in Azure AD registrieren, gewähren Sie Ihrer App Zugriff auf die Data Catalog REST-API.

Eine Data Catalog-App verwendet eine Client-ID, um sich bei Azure AD zu identifizieren. Weitere Informationen finden Sie unter Client-ID für Azure-App.

So erfahren Sie, wie Sie eine Data Catalog-App registrieren und authentifizieren:

  • Data Catalog Client-App: Siehe Registrieren einer Client-App und Authentifizieren einer Data Catalog Client-App.

  • Informationen zur Verwendung der Azure-Authentifizierung auf verschiedenen Plattformen: Die Azure-Authentifizierungsbibliotheken sind auf verschiedenen Plattformen verfügbar, damit Entwickler Benutzer einfach bei Active Directory (AD) in der Cloud oder lokal authentifizieren können, um Zugriffstoken zum Schützen von API-Aufrufen abzurufen. Dieses Thema enthält eine Übersicht über die auf unterschiedlichen Plattformen verfügbaren Authentifizierungsbibliotheken und damit verbundene nützliche Ressourcen, einschließlich Quellcode und Beispiele.

Client-ID für Azure-App

Eine Azure-App besitzt eine Client-ID, mit der sie sich bei den Benutzern identifiziert, von denen sie Berechtigungen anfordert. Mit einer Client-ID rufen Sie ein Authentifizierungstoken ab. Informationen zum Abrufen einer Azure-Client-ID finden Sie unter Abrufen einer Client-App-ID.

Ein vollständiges Beispiel, das zeigt, wie eine Azure-Client-ID zum Authentifizieren einer Client-App verwendet wird, finden Sie unter Authentifizieren einer Client-App.