Udostępnij za pośrednictwem


Uwierzytelnianie w usłudze Data Catalog (interfejs API REST usługi Azure Data Catalog)

Interfejs API REST Data Catalog jest interfejsem API opartym na protokole REST, który programowo zapewnia dostęp do zasobów Data Catalog do rejestrowania, dodawania adnotacji i wyszukiwania zasobów danych programowo.

Wprowadzenie do uwierzytelniania w Data Catalog

Data Catalog aplikacje są zintegrowane z usługą Azure Active Directory (Azure AD), aby zapewnić bezpieczne logowanie i autoryzację dla aplikacji. Aby zintegrować aplikację Data Catalog z Azure AD, należy zarejestrować szczegółowe informacje o aplikacji przy użyciu Azure AD przy użyciu Azure Portal. Po zarejestrowaniu aplikacji w usłudze Azure Active Directory uwierzytelnianie aplikacji jest przekazywane do Azure AD. Rejestracja aplikacji obejmuje informowanie Azure AD o aplikacji, w tym adres URL, który znajduje się, adres URL do wysyłania odpowiedzi po uwierzytelnieniu oraz identyfikator URI w celu zidentyfikowania aplikacji. Rejestrując aplikację kliencką lub aplikację internetową w Azure AD, możesz udzielić aplikacji dostępu do interfejsu API REST Data Catalog.

Aplikacja Data Catalog używa identyfikatora klienta do identyfikowania się w celu Azure AD. Zobacz Identyfikator klienta aplikacji platformy Azure.

Aby dowiedzieć się, jak zarejestrować i uwierzytelnić aplikację Data Catalog:

  • Data Catalog aplikacji klienckiej: zobacz Rejestrowanie aplikacji klienckiej i Uwierzytelnianie aplikacji klienckiej Data Catalog.

  • Aby dowiedzieć się, jak używać uwierzytelniania platformy Azure na różnych platformach: biblioteki uwierzytelniania platformy Azure są dostępne na różnych platformach, aby ułatwić deweloperom łatwe uwierzytelnianie użytkowników w chmurze lub lokalnej usłudze Active Directory (AD) w celu uzyskania tokenów dostępu na potrzeby zabezpieczania wywołań interfejsu API. Ten temat zawiera harmonogram działania dla bibliotek uwierzytelniania dostępnych na różnych platformach oraz przydatnych zasobów dla każdego z nich, w tym kodu źródłowego i przykładów.

Identyfikator klienta aplikacji platformy Azure

Aplikacja platformy Azure ma identyfikator klienta , który jest używany przez aplikację do identyfikowania się użytkownikom, z których żądają uprawnień. Identyfikator klienta służy do uzyskiwania tokenu uwierzytelniania. Aby uzyskać identyfikator klienta platformy Azure, zobacz Jak uzyskać identyfikator aplikacji klienckiej.

Aby uzyskać kompletny przykład użycia identyfikatora klienta platformy Azure do uwierzytelniania aplikacji klienckiej, zobacz Uwierzytelnianie aplikacji klienckiej.