Azure API Management'ta geliştirici hesaplarını yönetmek için grup oluşturma ve kullanma
ŞUNLAR IÇIN GEÇERLIDIR: Geliştirici | Temel | Temel v2 | Standart | Standart v2 | Premium
API Management'ta gruplar, geliştirici portalında ürünlerin geliştiricilere görünürlüğünü yönetmek için kullanılır. Ürünler önce gruplar için görünür hale getirilir ve ardından bu gruplardaki geliştiriciler, gruplarla ilişkili ürünleri görüntüleyebilir ve bu ürünlere abone olabilir.
API Management aşağıdaki sabit gruplara sahiptir:
Yöneticiler - Yalnızca hizmet oluşturma sırasında sağlanan yönetici e-posta hesabını içeren yerleşik grup. Üyeliği sistem tarafından yönetilir; kullanıcılar gruba eklenemez veya gruptan kaldırılamaz. Yönetici hesabının birincil amacı, portal içeriğini özelleştirmek ve yayımlamak için geliştirici portalının yönetim arabirimine erişmektir. Geliştirici portalını özelleştirmek için Azure RBAC izinlerine sahip olan tüm kullanıcılar, portalı özelleştirmek için yönetici olarak kimlik doğrulaması yapabilir.
Not
Herhangi bir zamanda, hizmet sahibi API Management örneğinizdeki bildirimlerde kullanılan yönetici e-posta ayarlarını güncelleştirebilir.
Geliştiriciler: Kimliği doğrulanmış geliştirici portalı kullanıcıları bu gruba girer. Geliştiriciler, API'lerinizi kullanarak uygulama oluşturan müşterilerdir. Geliştiriciler, geliştirici portalına erişim iznine sahiptir ve bir API’nin işlemlerini çağıran uygulamalar oluşturur.
Konuklar: Kimliği doğrulanmamış geliştirici portalı kullanıcıları (bir API Management örneğinin geliştirici portalını ziyaret eden olası müşteriler gibi) bu gruba girer. Bunlara API’leri görüntüleyebilme ancak çağıramama gibi bazı salt okunur erişimler verilebilir.
Yöneticiler bu sistem gruplarına ek olarak özel gruplar oluşturabilir veya ilişkili Microsoft Entra kiracılarında dış grupları kullanabilir. Özel ve dış gruplar, geliştiricilere görünürlük ve API ürünlerine erişim sağlayan sistem gruplarıyla birlikte kullanılabilir. Örneğin, belirli bir iş ortağı kuruluşla ilişkili geliştiriciler için özel bir grup oluşturabilir ve bunlara yalnızca ilgili API'leri içeren bir üründen API'lere erişim izni verebilirsiniz. Bir kullanıcı birden fazla grubun üyesi olabilir.
Bu kılavuz, BIR API Management örneğinin yöneticilerinin yeni gruplar ekleyip bunları ürünler ve geliştiricilerle nasıl ilişkilendirebileceğini gösterir.
Azure portalında grup oluşturmaya ve yönetmeye ek olarak, API Management REST API Grubu varlığını kullanarak gruplarınızı oluşturabilir ve yönetebilirsiniz.
Önkoşullar
Bu makaledeki görevleri tamamlayın: Azure API Management örneği oluşturma.
API Management örneğinize gidin
Azure portalında API Management hizmetlerini arayın ve seçin.
API Management hizmetleri sayfasında API Management örneğinizi seçin.
Grup oluşturma
Bu bölümde API Management hesabınıza nasıl yeni bir grup ekleneceği gösterilmektedir.
Ekranın sol kısmındaki Gruplar sekmesini seçin.
+Ekle'ye tıklayın.
Grup için benzersiz bir ad ve isteğe bağlı bir açıklama girin.
Oluştur’a basın.
Grup oluşturulduktan sonra Gruplar listesine eklenir.
Grubun Adı veya Açıklaması'nı düzenlemek için grubun adına tıklayın ve Ayarlar'ı seçin
Grubu silmek için grubun adını seçin ve Delete tuşuna basın.
Grup oluşturulduğuna göre artık ürünler ve geliştiricilerle ilişkilendirilebilir.
Grubu bir ürünle ilişkilendirme
Soldaki Ürünler sekmesini seçin.
İstenen ürünün adına tıklayın.
Access control>+ Add group tuşlarına basın.
Eklemek istediğiniz grubu seçin.
Bir ürün bir grupla ilişkilendirildikten sonra, bu gruptaki geliştiriciler ürünü görüntüleyebilir ve ürüne abone olabilir.
Not
Microsoft Entra grupları eklemek için bkz . Azure API Management'ta Microsoft Entra Id kullanarak geliştirici hesaplarını yetkilendirme.
Bir grubu üründen kaldırmak için Sil'e tıklayın.
Grupları geliştiricilerle ilişkilendirme
Bu bölümde grupların üyelerle nasıl ilişkilendirilecekleri gösterilmektedir.
Ekranın sol kısmındaki Gruplar sekmesini ve ardından bir grup seçin.
Üyeler>+ Ekle'yi seçin.
Bir üye seçin.
Seç'e basın.
Geliştirici ile grup arasında ilişkilendirme eklendikten sonra, bunu Kullanıcılar sekmesinde görüntüleyebilirsiniz.
İlgili içerik
- Bir geliştirici gruba eklendikten sonra bu grupla ilişkili ürünleri görüntüleyebilir ve bunlara abone olabilir. Daha fazla bilgi için bkz . Azure API Management'ta ürün oluşturma ve yayımlama.
- Geliştirici portalı içeriğinin yapılandırdığınız farklı kullanıcılara ve gruplara nasıl görüneceğini denetleyebilirsiniz. Geliştirici portalında görünürlük ve erişim denetimleri hakkında daha fazla bilgi edinin.
- API Management örneğinizdeki geliştiricilere bildirimlerde kullanılan yönetici e-posta ayarlarını yönetmeyi öğrenin.