Dela via


Autentisera till Data Catalog-tjänsten (Rest-API för Azure Data Catalog)

REST-API:et Data Catalog är ett REST-baserat API som ger programmatisk åtkomst till Data Catalog resurser för att registrera, kommentera och söka efter datatillgångar programmatiskt.

Introduktion till autentisering i Data Catalog

Data Catalog-appar är integrerade med Azure Active Directory (Azure AD) för att tillhandahålla säker inloggning och auktorisering för din app. Om du vill integrera en Data Catalog app med Azure AD registrerar du informationen om ditt program med Azure AD med hjälp av Azure Portal. När du registrerar en app i Azure Active Directory outsourca programmet autentiseringen till Azure AD. Appregistrering handlar om att berätta för Azure AD om ditt program, inklusive url:en där det finns, URL:en för att skicka svar efter autentisering och URI:n för att identifiera ditt program. När du registrerar en klientapp eller webbapp i Azure AD ger du din app åtkomst till Data Catalog REST API.

En Data Catalog app använder ett klient-ID för att identifiera sig för att Azure AD. Se Klient-ID för Azure-app.

Lär dig hur du registrerar och autentiserar en Data Catalog app:

  • Data Catalog klientapp: Se Registrera en klientapp och Autentisera en Data Catalog klientapp.

  • Lär dig hur du använder Azure-autentisering på olika plattformar: Azure-autentiseringsbiblioteken är tillgängliga på olika plattformar för att hjälpa utvecklare att enkelt autentisera användare till molnet eller o-lokala Active Directory (AD) för att hämta åtkomsttoken för att skydda API-anrop. Det här avsnittet innehåller en översikt över de autentiseringsbibliotek som är tillgängliga på olika plattformar och för användbara resurser för var och en, inklusive källkod och exempel.

Klient-ID för Azure-app

En Azure-app har ett klient-ID som används av programmet för att identifiera sig för de användare som de begär behörigheter från. Du använder ett klient-ID för att hämta en autentiseringstoken. Information om hur du hämtar ett Azure-klient-ID finns i Så här hämtar du ett klientapp-ID.

Ett fullständigt exempel på hur du använder ett Azure-klient-ID för att autentisera en klientapp finns i Autentisera en klientapp.