Aracılığıyla paylaş


Web API'lerini çağıran bir daemon uygulamasını kaydetme

Bir daemon uygulaması için, uygulamayı kaydederken bilmeniz gerekenler aşağıdadır.

Desteklenen hesap türleri

Uygulamayı Microsoft Entra kiracınızda oluştururken, uygulama kaydınız için aşağıdaki seçeneklerden birini belirleyin:

  • Yalnızca bu kuruluş dizinindeki hesaplar. Daemon uygulamaları iş kolu (LOB) geliştiricileri tarafından yazıldığından, bu en yaygın seçenektir.
  • Herhangi bir kuruluş dizinindeki hesaplar. Müşterilerinize bir yardımcı program aracı sağlayan Bağımsız Yazılım Satıcısı (ISV) iseniz bu seçimi yaparsınız. Müşterilerinizin kiracı yöneticilerinin onaylaması gerekir.

Kimlik doğrulaması - yanıt URI'si gerekmez

Gizli istemci uygulamanızın yalnızca istemci kimlik bilgileri akışını kullanması durumunda yanıt URI'sinin kaydedilmesi gerekmez. Uygulama yapılandırması veya yapısı için gerekli değildir. İstemci kimlik bilgileri akışı bunu kullanmaz.

Bir daemon uygulaması yalnızca API'ler için uygulama izinleri isteyebilir (temsilci izinleri değil). Uygulama kaydının API izinleri sayfasında, İzin ekle'yi seçtikten ve API ailesini seçtikten sonra Uygulama izinleri'ni ve ardından izinlerinizi seçin.

Uygulama izinlerinin ve yönetici onayının ekran görüntüsü.

Çağırmak istediğiniz web API'sinin, temsilci izinlerini değil Uygulama izinlerini (uygulama rolleri) tanımlaması gerekir. Böyle bir API'yi kullanıma sunma hakkında ayrıntılı bilgi için bkz . Korumalı web API'si: Uygulama kaydı - web API'niz bir daemon uygulaması tarafından çağrıldığında.

Daemon uygulamaları, web API'sini çağıran uygulamaya kiracı yöneticisinin önceden onay vermesini gerektirir. Kiracı yöneticileri, Kuruluşumuza yönetici onayı ver'i seçerek aynı API izin sayfasında bu onayı sağlar

OAuth 2.0 ve OpenID Connect ile kimlik ve erişim yönetimi (IAM) konusunda yeniyseniz veya Microsoft kimlik platformu IAM'de yeniyseniz, okuma listenizde aşağıdaki makale kümesi yüksek olmalıdır.

İlk hızlı başlangıcınızı veya öğreticinizi tamamlamadan önce okumanız gerekmese de, platform için ayrılmaz konuları kapsar ve siz daha karmaşık senaryolar oluştururken bunlara aşina olmanız, yolunuz üzerinde size yardımcı olur.

Sonraki adımlar

Bu senaryoda bir sonraki makale olan Uygulama kodu yapılandırması'na geçin.