Azure API Management Identity Provider REST API'leri (sürüm 2019-01-01), API Management hizmetinizdeki Identity Provider varlıkları üzerinde işlemler yapmanızı sağlar. Bu API'ler, geliştirici portalı oturum açma işlemlerini OAuth2 akışı kullanarak harici bir kimlik sağlayıcı (Identity Provider) ile yönetmenize olanak tanır. Böylece kullanıcılarınızın Azure AD, Google, Facebook gibi harici hesaplarla portalınıza giriş yapmasını sağlayabilirsiniz. ZeplinGo olarak bu API'lerin sunduğu olanakları inceliyor, ihtiyacınıza göre özel entegrasyonlar tasarlıyoruz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure API Management kullanan ve geliştirici portalına harici kimlik doğrulama eklemek isteyen kurumlar
- OAuth2 tabanlı oturum açma akışlarını yönetmek isteyen geliştiriciler
- Kurumsal kimlik yönetimini merkezileştirmek isteyen ekipler
Yaygın kullanım alanları
Geliştirici Portalına Sosyal Giriş Ekleme
Google veya Facebook gibi harici kimlik sağlayıcıları kullanarak geliştirici portalına giriş yapılmasını sağlayabilirsiniz. Bu, kullanıcı deneyimini iyileştirir ve kayıt sürecini hızlandırır.
Kurumsal Kimlik Doğrulama
Azure Active Directory gibi kurumsal kimlik sağlayıcılarıyla entegre olarak çalışanlarınızın tek bir hesapla portalınıza erişmesini sağlayabilirsiniz.
OAuth2 Akışlarını Özelleştirme
API Management üzerinde OAuth2 akışlarını yapılandırarak farklı kimlik sağlayıcıları arasında geçiş yapabilir, kullanıcıların hangi hesapla giriş yapacağını esnek şekilde belirleyebilirsiniz.
İncelenmesi gereken noktalar
- API sürümü 2019-01-01'dir; Azure API Management hizmetinizin bu sürümle uyumlu olduğundan emin olun.
- Identity Provider yapılandırması, OAuth2 akışının doğru çalışması için harici kimlik sağlayıcıda doğru yönlendirme URI'lerinin tanımlanmasını gerektirir.
- API'ler Azure REST API'leri olduğundan, Azure aboneliği ve uygun izinler (RBAC) gerektirir.
WordPress.org
Kurulum ve geliştirme notları
Bu API'ler için resmi bir kurulum adımı bulunmamaktadır; Azure API Management hizmetinizde Identity Provider yapılandırması yapmanız gerekir.
API'ler REST tabanlıdır ve Azure API Management'ın kimlik sağlayıcı yönetimini programatik olarak yapmanızı sağlar. ZeplinGo olarak bu API'leri kullanarak özel kimlik doğrulama akışları geliştirebiliriz.
- OAuth2 tabanlı harici kimlik sağlayıcı yapılandırması
- Identity Provider varlıklarını oluşturma, güncelleme ve silme işlemleri
- Azure API Management ile entegre çalışma
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak Azure API Management Identity Provider API'lerini kullanarak kurumsal ihtiyaçlarınıza özel kimlik doğrulama çözümleri geliştiriyoruz. Projenizin kapsamını birlikte belirleyerek, mevcut sistemlerinizle uyumlu ve güvenli bir entegrasyon sağlıyoruz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure API Management Identity Provider API'leri hangi işlemleri destekler?
Bu API'ler, Identity Provider varlıkları üzerinde oluşturma, güncelleme, silme ve listeleme gibi işlemleri destekler. OAuth2 tabanlı harici kimlik sağlayıcıların yapılandırılmasına olanak tanır.
Bu API'leri kullanmak için hangi Azure hizmetlerine ihtiyaç var?
Azure API Management hizmeti ve uygun izinlere sahip bir Azure aboneliği gereklidir. Ayrıca, kimlik sağlayıcı olarak kullanılacak harici hizmetin (ör. Azure AD, Google) yapılandırması da gereklidir.
ZeplinGo bu API ile nasıl yardımcı olabilir?
ZeplinGo, Azure API Management Identity Provider API'lerini kullanarak geliştirici portalınıza özel kimlik doğrulama akışları tasarlayabilir ve mevcut sistemlerinizle entegre edebilir. Proje kapsamını birlikte belirleyerek çözüm geliştiririz.