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 aboneliği
- Bir Power Automate hesabı
- Bu öğreticide kullanılan örnek OpenAPI dosyası
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.
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.

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 dikey penceresi açılır.
Azure Active Directory dikey penceresindeki menüde, uygulama kayıtları'nı seçin.

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

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.netgibi kuruluşunuz için uygun bir değer girin. Oluştur'u seçin.
Daha sonra gereksinim duyduğunuzşekilde uygulama kimliğini kopyalayın.
Ayarlar dikey penceresinin de açılmış olması gerekir. Söz konusu dikey pencere açılmadıysa Ayarlar düğmesine tıklayın.

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

API erişimi ekle dikey penceresi açılır.
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.

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.

API erişimi ekle dikey penceresinde Bitti'ye tıklayın.
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.
Yeni anahtarınız görüntülenir. Daha sonra gereksinim duyduğunuz şekilde anahtar değerini kopyalayın.

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.
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ı oluştur'u seçin ve ardından OpenAPI dosyasını içeri aktar’ı seçin.

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.

Genel sayfası açılır. Burada varsayılanlar altında kalır ve güvenlik sayfasını seçin.
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.
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.
Güvenlik sayfasında yeniden yönlendirme URL'si alanı dolduruldu. Bu URL'yi kopyalayarak, Bu öğreticinin sonraki bölümünde kullanabilirsiniz.
Özel bağlayıcınız artık özel bağlayıcılar altında gösterilir.

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.

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.