Rejestrowanie aplikacji klienckiej (interfejs API REST usługi Azure Data Catalog)
W tym artykule przedstawiono sposób rejestrowania aplikacji klienckiej Data Catalog w usłudze Azure Active Directory (Azure AD). Aby zezwolić aplikacji na dostęp do interfejsu API REST Data Catalog, musisz zarejestrować aplikację w usłudze Azure Active Directory. Ta akcja umożliwia ustanowienie tożsamości aplikacji i określenie uprawnień do Data Catalog zasobów REST.
Ważne Przed zarejestrowaniem aplikacji Data Catalog potrzebna jest dzierżawa usługi Azure Active Directory i użytkownik organizacji.
Rejestrowanie aplikacji klienckiej
Zarejestruj aplikację kliencą w usłudze Azure Active Directory, aby ustanowić tożsamość aplikacji i określić uprawnienia do Data Catalog zasobów REST. Podczas rejestrowania aplikacji klienckiej, takiej jak aplikacja konsolowa, otrzymujesz identyfikator aplikacji (klienta). Identyfikator jest używany przez aplikację do identyfikowania się.
Postępuj zgodnie z tym artykułem, aby zarejestrować nową aplikację kliencką w usłudze Azure Active Directory w firmie: Szybki start: rejestrowanie aplikacji przy użyciu Platforma tożsamości Microsoft
Otwórz witrynę Azure Portal.
Wybierz pozycję Azure Active Directory z menu po lewej stronie.
W sekcji Zarządzanie wybierz pozycję Rejestracje aplikacji.
Wybierz pozycję + Nowa rejestracja.
Wprowadź nazwę aplikacji (głównej nazwy usługi), na przykład konto usługi Azure Data Catalog.
Wybierz pozycję Konta w tym katalogu organizacyjnym tylko jako typ konta.
W polu Identyfikator URI przekierowania wprowadź dowolny adres URL . Witryna internetowa nie musi istnieć.
Następnie wybierz pozycję Zarejestruj.
W nowej rejestracji aplikacji wybierz pozycję Uprawnienia interfejsu API. Wybierz pozycję + Dodaj uprawnienie.
Na liście Uprawnienia wybierz pozycję Azure Data Catalog
W obszarze Jakiego typu uprawnień wymaga aplikacja, wybierz opcję Uprawnienia delegowane.
Zaznacz pole wyboru, aby udzielić uprawnień user_impersonation. Następnie wybierz pozycję Dodaj uprawnienie.
Pobieranie identyfikatora aplikacji (klienta)
Należy skopiować wartości identyfikatora aplikacji (klienta) i identyfikatora katalogu (dzierżawy).
Jeśli rejestracja aplikacji została właśnie utworzona, wybierz stronę Przegląd rejestracji aplikacji, aby uzyskać informacje o identyfikatorze.
Jeśli rejestracja aplikacji została już zamknięta, zobacz, jak ją znaleźć:
Otwórz witrynę Azure Portal.
Wybierz pozycję Azure Active Directory z listy zasobów.
W obszarze nagłówka Zarządzaj wybierz stronę Rejestracje aplikacji . Lista Wszystkich aplikacji. Wybierz kartę Aplikacje należące do użytkownika , aby wyświetlić tylko utworzone aplikacje.
Wybierz wiersz rejestracji aplikacji, którego chcesz użyć.
Wybierz identyfikator aplikacji (klienta). Użyj przycisku kopiowania, aby skopiować wartość i wkleić ją do Notatnika lub innego tymczasowego miejsca.
Wybierz identyfikator katalogu (dzierżawy). Użyj przycisku kopiowania, aby skopiować wartość i wkleić ją do Notatnika lub innego tymczasowego miejsca.
Konfigurowanie jednostki usługi Azure Data Catalog
Przejdź do http://www.azuredatacatalog.com
Wybierz pozycję Ustawienia. Następnie dodaj jednostkę usługi do odpowiedniego użytkownika katalogu.
W zależności od potrzeb biznesowych możesz dodać go do administratora słownika lub administratora wykazu.
Uwaga
Format jednostki usługi to
<clientid>@<tenantid>
. Aby zlokalizować wartości do wstawienia dla <symboli zastępczych>, użyj Azure Portal i otwórz usługę Azure Active Directory.- Wartość Clientid jest wyświetlana na stronie Azure Active Directory Rejestracje aplikacji (starsza wersja) w kolumnie Identyfikator aplikacji.
- Wartość TenantID jest wyświetlana na stronie Właściwości usługi Azure Active Directory jako właściwość Identyfikator katalogu .
Postępuj zgodnie z przykładowym kodem interfejsu API REST uwierzytelniania jednostki usługi , aby skompilować rozwiązanie.