Power Automate'te özel bağlayıcı ile Azure Active Directory kullanma

Azure Resource Manager, Azure'daki bir çözüme ait olan veritabanları, sanal makineler ve web uygulamaları gibi—bileşenleri yönetmenize olanak tanır. Bu öğreticide Azure Active Directory'de kimlik doğrulamasını etkinleştirme, bir Resource Manager API'sini özel bağlayıcı olarak kaydetme ve Power Automate'e bağlama adımları gösterilmektedir. Power Apps veya Azure Logic Apps için özel bağlayıcı da oluşturabilirsiniz.

Bu eğitmende takip ettiğiniz işlem, Azure Active Directory kullanılarak kimliği doğrulanan hiçbir API 'ye erişmek için kullanılabilir.

Ön koşullar

Azure Active Directory'de kimlik doğrulamayı etkinleştirin

Önce, kaynak yöneticisi apı uç nokta çağrılırken kimlik doğrulaması gerçekleştiren bir Azure Active Directory (AAD) uygulaması oluşturursunuz.

  1. Azure portalında oturum açın. Birden fazla AAD kiracınız varsa sağ üst köşedeki kullanıcı adınıza bakarak doğru dizinde oturum açtığınızdan emin olun.

    Kullanıcı Adı

  2. Sol taraftaki menüden Tüm hizmetler'i seçin. Filtre metin kutusunda Azure Active Directory girin ve ardından Azure Active Directory'i seçin.

    Azure Active Directory

    Azure Active Directory dikey penceresi açılır.

  3. Azure Active Directory dikey penceresindeki menüde, uygulama kayıtları'nı seçin.

    Uygulama kayıtları

  4. Kayıtlı uygulamalar listesinde Yeni uygulama kaydı'nı seçin.

    Ekle düğmesi

  5. Uygulamanız için bir ad girin ve Web uygulaması/API'si seçili olarak bırakın. Oturum açma URL'si için, https://login.windows.net gibi kuruluşunuz için uygun bir değer girin. Oluştur'u seçin.

    Yeni uygulama formu

  6. Daha sonra gereksinim duyduğunuzşekilde uygulama kimliğini kopyalayın.

  7. Ayarlar dikey penceresinin de açılmış olması gerekir. Söz konusu dikey pencere açılmadıysa Ayarlar düğmesine tıklayın.

    Ayarlar düğmesi

  8. Ayarlar dikey penceresinde Gerekli izinler'i seçin. Gerekli izinler dikey penceresinde Ekle'yi seçin.

    Gerekli izinler

    API erişimi ekle dikey penceresi açılır.

  9. API seç'i belirleyin. Açılan dikey pencerede Azure Hizmet Yönetim API'si seçeneğine ve ardından Seç'e tıklayın.

    API seçme

  10. Temsilci izinleri bölümündeki Azure Hizmet Yönetimi'ne kuruluş kullanıcıları olarak erişim'e ve ardından Seç'e tıklayın.

    Temsilci izinleri

  11. API erişimi ekle dikey penceresinde Bitti'ye tıklayın.

  12. Ayarlar dikey penceresinde Anahtarlar'ı seçin. Anahtarlar dikey penceresinde anahtarınız için bir açıklama yazın, süre sonu dönemi seçin ve ardından Kaydet'e tıklayın.

  13. Yeni anahtarınız görüntülenir. Daha sonra gereksinim duyduğunuz şekilde anahtar değerini kopyalayın.

    Anahtar oluşturma

Azure portalında bir adım daha vardır, ancak öncelikle özel bir bağlayıcı oluşturun.

Özel bağlayıcı oluşturma

AAD uygulamasını yapılandırdığınıza göre artık özel bağlayıcıyı oluşturabilirsiniz.

  1. Power Automate web uygulaması sayfasının sağ üst kısmında bulunan Ayarlar düğmesini (dişli simgesi) seçin. Özel Bağlayıcılar’ı seçin.

    Özel bağlayıcıları bulma

  2. Özel bağlayıcı oluştur'u seçin ve ardından OpenAPI dosyasını içeri aktar’ı seçin.

    Özel bağlayıcı oluşturma

  3. Bağlayıcı için bir ad girin ve örnek kaynak yöneticisi OpenAPI dosyasını karşıdan yüklediğiniz yere göz atın. Devam'ı seçin.

    Dosyanın adı ve konumu

  4. Genel sayfası açılır. Burada varsayılanlar altında kalır ve güvenlik sayfasını seçin.

  5. Güvenlik sayfasında uygulamanızın AAD bilgilerini girin:

  • İstemci kimliği altına, daha önce kopyaladığınız AAD uygulama kimliği değerini girin.

  • İstemci gizliliği için, daha önce kopyaladığınız değeri kullanın.

  • Kaynak URL'si için https://management.core.windows.net/ girin. Kaynak URL’sini tam olarak yukarıdaki gibi sondaki eğik çizgiyle birlikte eklediğinizden emin olun.

    OAuth ayarları

    Güvenlik bilgilerini girdikten sonra, sayfanın en üstünde yer alan akış adının yanındaki onay işaretine () tıklayarak özel bağlayıcıyı oluşturun.

  1. Güvenlik sayfasında yeniden yönlendirme URL'si alanı dolduruldu. Bu URL'yi kopyalayarak, Bu öğreticinin sonraki bölümünde kullanabilirsiniz.

  2. Özel bağlayıcınız artık özel bağlayıcılar altında gösterilir.

    Kullanılabilir API'ler

  3. Artık özel bağlayıcı kaydedildiğinden, uygulamalarınızda ve akışlarınızda kullanılabilmesi için bu özel bağlayıcıya bir bağlantı oluşturmalısınız. Özel bağlayıcınızın adının sağındaki + öğesine tıklayın ve ardından oturum açma ekranını tamamlayın.

Not

Örnek OpenAPI, Resource Manager işlemlerinin tümünü tanımlamaz ve şu anda yalnızca Tüm abonelikleri listele işlemini içerir. Çevrimiçi OpenAPI düzenleyicisini kullanarak başka bir OpenAPI dosyası oluşturabilir veya bu OpenAPI dosyasını düzenleyebilirsiniz.

Azure'da yanıt URL'sini ayarlayın

Ayarlar dikey penceresinde Yanıt URL'leri'ne tıklayın. URL'lerde, gibi müşteri Bağlayıcısı'ndaki yeniden yönlendirme URL alanından kopyaladığınız değeri ekleyin (https://msmanaged-na.consent.azure-apim.net/redirect gibi) ve Kaydet ' i seçin.

Yanıt URL'leri

Sonraki adımlar

Özel bağlayıcı hakkında daha ayrıntılı bilgi için bkz. Power Automate'te özel bağlayıcı kullanma.

Özel bağlayıcılarla ilgili soru sormak veya yorum yapmak için topluluğumuza katılın.