Bağlantı Parametreleri
Azure Logic Apps, Microsoft Power Automate veya Microsoft Power Apps içinde herhangi bir bağlayıcıyı kullanmadan önce, kullanıcının arka uç hizmetinde kimlik doğrulaması yaparak bir bağlantı oluşturması gerekir. Bağlantı parametrelerinin bir parçası olarak, arka uç hizmetiyle ilgili kimlik doğrulamasının, bağlayıcı oluşturulurken nasıl tanımlancağıyla ilgili bilgilerin tanımlanması gerekir. Power Automate/Power Apps portalındaki Kullanıcı Arabirimi aracılığıyla özel bir bağlayıcı oluştururken, Güvenlik sekmesinde bağlantıyı oluştururken kullanmak istediğiniz kimlik doğrulaması türünü belirtebilirsiniz.
Kimlik doğrulama türleri
Şu anda desteklenen farklı kimlik doğrulaması türleri şunlardır:
- Kimlik doğrulaması yok
- Temel kimlik doğrulaması
- Api anahtarına dayalı kimlik doğrulama
- Oauth 2.0
Kimlik doğrulaması yok
Kullanıcı, bağlayıcıya bağlantı oluşturmak için herhangi bir kimlik doğrulaması gerektirmez. Herhangi bir anonim kullanıcı bu durumda bağlayıcıyı kullanabilir.
Temel Kimlik Doğrulaması
Bu, kullanıcının bağlantı oluşturmak için kullanıcı adını ve parolayı sağlaması gereken en basit kimlik doğrulaması türüdür.

Parametre etiketi altına girdiğiniz değerler, kullanıcının bağlantıyı oluştururken gördükleri "kullanıcı adı" ve "parola" alanlarının adları olacaktır. Yukarıda gösterilen örneğin, kullanıcının bağlantı oluştururken gördükleri şey budur:

Api anahtarına dayalı kimlik doğrulama
Kullanıcının bağlantıyı oluştururken API anahtarını sağlaması gerekir. Parametre konumu alanı, istek oluşturulduğunda API anahtarını üst bilgilerde veya sorgu dizesinde hizmetinize gönderme seçeneği sunar.

Parametre etiketi altına girdiğiniz değer kullanıcının görebileceği alanın adı olacaktır. Örneğin, aşağıdaki resim bağlantı oluşturma sırasında kullanıcıya gösterilir. Hizmetinize bir istek yapıldığında, "ApiKey" adında bir başlık ve Kullanıcı tarafından girilen değer, isteğe eklenir.

Oauth 2.0
Bu, hizmetle kimlik doğrulaması yapmak için Oauth 2 kimlik doğrulaması çerçevesini kullanan en sık kullanılan türdür. Bu kimlik doğrulaması türünü kullanmadan önce, kullanıcılara yönelik erişim belirteçlerini alabilmesi için uygulamanızı hizmete kaydetmeniz gerekir. Örneğin, Azure AD uygulamasında uygulamayı kaydettirme, Azure Active Directory hizmeti ile bir uygulamanın nasıl kaydedileceğini gösterir. Aşağıdaki bilgiler sağlanmalıdır:
Kimlik sağlayıcısı: Kullanıcı arabirimi şu anda birden çok kimlik sağlayıcısını destekliyor. Genel olanlar, tüm servislerde kullanılabilen Genel Oauth 2 ve tüm Azure hizmetleri için kullanılabilecek Azure Active Directory'dir. Facebook, GitHub, Google vb. gibi birkaç belirli kimlik sağlayıcısı da desteklenir.
İstemci kimliği: Hizmete kaydettiğiniz uygulamanın istemci kimliği.
Gizli anahtar: Hizmete kaydettiğiniz uygulamanın gizli anahtarı.
yetkilendirme Url'si: uç nokta apı yetkilendirmesi hizmetle kimliğini doğrulamak için gerekir.
belirteç Url'si: yetkilendirme yapıldıktan sonra apı 'nin erişim belirteci almak için uç nokta.
Url'yi yenile: süresi dolduktan sonra apı uç nokta erişim belirteci yenilemek için.
Not
Şu anda istemci kimlik bilgileri izin verme türü özel bağlayıcılar tarafından desteklenmez.
Aşağıdaki örnek, Active Directory hizmeti ile kimlik doğrulamak için Genel Oauth 2 kimlik sağlayıcısını kullanmayı gösterir.

Bağlantı oluşturma işlemi sırasında, kullanıcıdan hizmette oturum açmak için kimlik bilgilerini girmesi istenir. Bu kimlik bilgileri, yetkilendirme belirtecini almak için uygulama tarafından kullanılır. Her istek için bu yetkilendirme belirteci, Yetkilendirme üst bilgisi aracılığıyla hizmetinize gönderilir.