İstemci uygulamasını kaydetme (Azure Veri Kataloğu REST API)


Bu makalede, Veri Kataloğu istemci uygulamasını Azure Active Directory'ye (Azure AD) kaydetme adımları gösterilmektedir. Uygulamanızın Veri Kataloğu REST API'sine erişmesine izin vermek için uygulamanızı Azure Active Directory'ye kaydetmeniz gerekir. Bu eylem, uygulamanız için bir kimlik oluşturmanıza ve REST kaynaklarına Veri Kataloğu izinler belirtmenize olanak tanır.

Önemli bir Veri Kataloğu uygulamasını kaydetmeden önce bir Azure Active Directory kiracısı ve kuruluş kullanıcısı gerekir.

İstemci uygulamasını kaydetme

Uygulamanız için bir kimlik oluşturmak ve REST kaynaklarını Veri Kataloğu izinlerini belirtmek için istemci uygulamanızı Azure Active Directory'ye kaydedin. Konsol uygulaması gibi bir istemci uygulamasını kaydettiğinizde bir Uygulama (istemci) kimliği alırsınız. Kimlik, uygulama tarafından kendisini tanımlamak için kullanılır.

  1. Şirketinize yeni bir istemci uygulaması kaydetme için bu makaleyi izleyin Azure Active Directory: Hızlı Başlangıç: Uygulamayı Microsoft kimlik platformu

    1. Azure portalını açın.

    2. Sol taraftaki menüden Azure Active Directory'yi seçin.

    3. Yönet bölümünün altında Uygulama kayıtları'yi seçin.

    4. + Yeni kayıt'ı seçin.

    5. Uygulama için Azure Veri Kataloğu hesabı gibi bir ad (hizmet sorumlusu adı) girin.

    6. Hesap türü olarak yalnızca bu kuruluş dizinindeki Hesaplar'ı seçin.

    7. Yeniden Yönlendirme URI'si alanı için istediğiniz URL'yi girin. Web sitesinin mevcut olması gerekmez.

    8. Ardından Kaydet’i seçin.

  2. Yeni uygulama kaydınızda API İzinleri'ni seçin. + İzin ekle'yi seçin.

    Azure portal İzin iste'yi seçin

  3. İzinler listesinde Azure Veri Kataloğu'ni seçin

  4. Uygulamanız ne tür izinler gerektiriyor?'un altındaki seçim için Temsilci izinleri seçeneğini belirleyin.

    Azure portal Temsilci izinleri'ni seçin

  5. İzin user_impersonation vermek için onay kutusunu seçin. Ardından İzin ekle'yi seçin.

Uygulama (istemci) kimliğini alma

Uygulama (istemci) kimliği ve Dizin (kiracı) kimliği değerlerini kopyalamanız gerekir.

Uygulama kaydını yeni oluşturduysanız, kimlik bilgilerini almak için Uygulama kaydının Genel Bakış sayfasını seçin.

Uygulama kaydını zaten kapattıysanız, şu şekilde bulabilirsiniz:

  1. Azure portalını açın.

  2. Kaynak listesinden Azure Active Directory'yi seçin.

  3. Yönet başlığı altında Uygulama Kayıtları sayfasını seçin. Tüm uygulamalar listesi. Yalnızca oluşturduğunuz uygulamaları görmek için Sahip olunan uygulamalar sekmesini seçin.

  4. Kullanmak istediğiniz Uygulama kaydı satırını seçin.

  5. Uygulama (istemci) kimliğini seçin. Kopyala düğmesini kullanarak değeri kopyalayın ve not defterine veya başka bir geçici yere yapıştırın.

  6. Dizin (kiracı) kimliğini seçin. Kopyala düğmesini kullanarak değeri kopyalayın ve not defterine veya başka bir geçici yere yapıştırın.

    Uygulama ve kiracı kimliğini kopyalama

Azure Veri Kataloğu hizmet sorumlusunu yapılandırma

  1. Gözat http://www.azuredatacatalog.com

  2. Ayarlar'ı seçin. Ardından hizmet sorumlusunu uygun Katalog Kullanıcısına ekleyin.

    İş gereksinimine bağlı olarak, bunu sözlük yöneticisine veya katalog yöneticisine ekleyebilirsiniz.

    Not

    Hizmet sorumlusu biçimi şeklindedir <clientid>@<tenantid>. Yer tutucular> için eklenecek değerleri bulmak için <Azure portal kullanın ve Azure Active Directory'yi açın.

    • Clientid değeri, Uygulama Kimliği sütunundaki Azure Active Directory Uygulama kayıtları (Eski) sayfasında listelenir.
    • TenantID değeri, Azure Active Directory Özellikleri sayfasında Dizin Kimliği özelliği olarak listelenir.
  3. Çözümünüzü oluşturmak için Hizmet Sorumlusu Kimlik Doğrulaması örneği REST API kodunu izleyin.