Aracılığıyla paylaş


Azure Active Directory B2C dağıtım planları

Azure Active Directory B2C (Azure AD B2C), altyapınızla tümleştirmeyi kolaylaştırabilen bir kimlik ve erişim yönetimi çözümüdür. Azure AD B2C dağıtımı boyunca gereksinimleri ve uyumluluğu anlamanıza yardımcı olması için aşağıdaki kılavuzu kullanın.

Azure AD B2C dağıtımı planlama

Gereksinim -leri

Geçiş sonrasında uygulamalarınız Open Authorization (OAuth) 2.0 ve OpenID Connect (OIDC) gibi modern kimlik protokollerini destekleyebilir.

Paydaşlar

Teknoloji projesinin başarısı beklentilerin, sonuçların ve sorumlulukların yönetilmesine bağlıdır.

  • Uygulama mimarını, teknik program yöneticisini ve sahibini belirleme
  • Microsoft hesabı veya mühendislik ekipleriyle iletişim kurmak için dağıtım listesi (DL) oluşturma
    • Soru sorun, yanıt alın ve bildirimler alın
  • Sizi desteklemek için kuruluşunuzun dışındaki bir iş ortağını veya kaynağı belirleme

Daha fazla bilgi edinin: Doğru paydaşları dahil edin

Iletişim

Bekleyen ve geçerli değişiklikler hakkında kullanıcılarınızla proaktif ve düzenli olarak iletişim kurun. Deneyimin nasıl değiştiği, ne zaman değiştiği hakkında onları bilgilendirin ve destek için bir kişi sağlayın.

Zaman Çizelgeleri

Gerçekçi beklentilerin ayarlanmasına ve önemli kilometre taşlarını karşılayacak acil durum planları yapılmasına yardımcı olun:

  • Pilot tarih
  • Başlatma tarihi
  • Teslimi etkileyen tarihler
  • Bağımlılık

Azure AD B2C dağıtımı uygulama

  • Uygulamaları ve kullanıcı kimliklerini dağıtma - İstemci uygulamasını dağıtma ve kullanıcı kimliklerini geçirme
  • İstemci uygulaması ekleme ve teslim edilebilir öğeler - İstemci uygulamasını ekleme ve çözümü test etme
  • Güvenlik - Kimlik çözümü güvenliğini geliştirme
  • Uyumluluk - Mevzuat gereksinimlerini karşılama
  • Kullanıcı deneyimi - Kullanıcı dostu bir hizmeti etkinleştirme

Kimlik doğrulaması ve yetkilendirme dağıtma

Geliştiricilere yönelik bir kurs olan Azure AD B2C ile uzmanlık kazanma, Microsoft Identity PDF ile daha fazla bilgi edinin.

Kişiler, izinler, temsilci seçme ve aramalar için denetim listesi

  • Uygulamanıza erişen kişileri tanımlama
  • Sistem izinlerini ve yetkilendirmelerini bugün ve gelecekte nasıl yönetileceğini tanımlayın
  • bir izin deponuz olduğunu ve dizine eklemek için izinler olup olmadığını onaylayın
  • Temsilcili yönetimi nasıl yönettiğinizi tanımlama
    • Örneğin, müşterilerinizin müşteri yönetimi
  • Uygulamanızın API Manager (APIM) çağırdığını doğrulayın
    • Uygulamaya belirteç verilmeden önce IdP'den çağrı yapılması gerekebilir

Uygulamaları ve kullanıcı kimliklerini dağıtma

Azure AD B2C projeleri bir veya daha fazla istemci uygulamasıyla başlar.

Uygulama dağıtımı denetim listesi

  • CIAM dağıtımına dahil edilen uygulamalar
  • Kullanımdaki uygulamalar
    • Örneğin, web uygulamaları, API'ler, tek sayfalı web uygulamaları (SPA'lar) veya yerel mobil uygulamalar
  • Kimlik doğrulaması kullanılıyor:
    • Örneğin, Güvenlik Onaylama İşaretleme Dili (SAML) ile birleştirilmiş veya OIDC ile birleştirilmiş formlar
    • OIDC ise yanıt türünü onaylayın: kod veya id_token
  • Ön uç ve arka uç uygulamalarının barındırıldığı yeri belirleme: şirket içi, bulut veya hibrit bulut
  • Kullanılan platformları veya dilleri onaylayın:
  • Kullanıcı özniteliklerinin nerede depolandığını doğrulama
    • Örneğin, Basit Dizin Erişim Protokolü (LDAP) veya veritabanları

Kullanıcı kimliği dağıtımı denetim listesi

İstemci uygulaması ekleme ve teslim edilebilir öğeler

Bir uygulamayı ekleme için aşağıdaki denetim listesini kullanın

Alan Açıklama
Uygulama hedef kullanıcı grubu Son müşteriler, iş müşterileri veya dijital hizmet arasından seçim yapın.
Çalışan oturum açma gereksinimini belirleyin.
Uygulama iş değeri en iyi Azure AD B2C çözümünü ve diğer istemci uygulamalarıyla tümleştirmeyi belirlemeye ilişkin iş gereksinimini veya hedefini anlayın.
Kimlik gruplarınız IoT cihaz oturum açma ve hizmet hesapları için işletmeden müşteriye (B2C), işletmeden işletmeye (B2B) çalışandan çalışana (B2E) ve işletmeden makineye (B2M) gibi gereksinimleri olan gruplar halinde kimlikleri kümeleyin.
Kimlik sağlayıcısı (IdP) Bkz. Kimlik sağlayıcısı seçme. Örneğin, müşteriden müşteriye (C2C) mobil uygulaması için kolay bir oturum açma işlemi kullanın.
Dijital hizmetlere sahip B2C'nin uyumluluk gereksinimleri vardır.
E-postayla oturum açmayı göz önünde bulundurun.
Mevzuat kısıtlamaları Uzak profillere veya gizlilik ilkelerine yönelik bir gereksinim belirleyin.
Oturum açma ve kaydolma akışı Kayıt sırasında e-posta doğrulamayı veya e-posta doğrulamayı onaylayın.
Kullanıma alma işlemleri için bkz . Nasıl çalışır: Microsoft Entra çok faktörlü kimlik doğrulaması.
Microsoft Graph API'sini kullanarak Azure AD B2C kullanıcı geçişi videosuna bakın.
Uygulama ve kimlik doğrulama protokolü Web uygulaması, tek sayfalı uygulama (SPA) veya yerel gibi istemci uygulamaları uygulayın.
İstemci uygulaması ve Azure AD B2C için kimlik doğrulama protokolleri: OAuth, OIDC ve SAML.
Microsoft Entra Id ile Web API'lerini koruma videosuna bakın.
Kullanıcı geçişi Kullanıcıları Azure AD B2C: Tam zamanında (JIT) geçişe ve toplu içeri/dışarı aktarmaya geçirip geçirmeyeceksiniz onaylayın.
Azure AD B2C kullanıcı geçiş stratejileri videosuna bakın.

Teslimat için aşağıdaki denetim listesini kullanın.

Alan Açıklama
Protokol bilgileri Her iki değişkenin temel yolunu, ilkelerini ve meta veri URL'sini toplayın.
Örnek oturum açma, istemci uygulama kimliği, gizli diziler ve yeniden yönlendirmeler gibi öznitelikleri belirtin.
Uygulama örnekleri Bkz. Azure Active Directory B2C kod örnekleri.
Sızma testi İşlem ekibinize kalem testleri hakkında bilgi verin, ardından OAuth uygulaması da dahil olmak üzere kullanıcı akışlarını test edin.
Bkz. Sızma testi ve Sızma testi katılım kuralları.
Birim testi Birim testi ve belirteç oluşturma.
Bkz. Microsoft kimlik platformu ve OAuth 2.0 Kaynak Sahibi Parola Kimlik Bilgileri.
Azure AD B2C belirteç sınırına ulaşırsanız bkz . Azure AD B2C: Dosya Desteği İstekleri.
Altyapınızda araştırmayı azaltmak için belirteçleri yeniden kullanın.
Azure Active Directory B2C'de bir kaynak sahibi parola kimlik bilgileri akışı ayarlayın. Uygulamalarınızdaki kullanıcıların kimliğini doğrulamak için ROPC akışını kullanmamalısınız.
Yük testi Azure AD B2C hizmet sınırları ve kısıtlamaları hakkında bilgi edinin.
Aylık beklenen kimlik doğrulamalarını ve kullanıcı oturum açmalarını hesaplayın.
Yüksek yük trafiği sürelerini ve iş nedenlerini değerlendirin: tatil, geçiş ve etkinlik.
Kayıt, trafik ve coğrafi dağıtım için beklenen en yüksek oranları (örneğin saniye başına) belirleyin.

Güvenlik

Uygulama güvenliğini geliştirmek için aşağıdaki denetim listesini kullanın.

Koşullu Erişim ve Microsoft Entra Kimlik Koruması

Uyma

Mevzuat gereksinimlerine uymaya ve arka uç sistem güvenliğini geliştirmeye yardımcı olmak için sanal ağları (VNet), IP kısıtlamalarını, Web Uygulaması Güvenlik Duvarı vb. kullanabilirsiniz. Aşağıdaki gereksinimleri göz önünde bulundurun:

  • Mevzuat uyumluluğu gereksinimleriniz
  • Ayrı bir veritabanı deposunda veri depolama
    • Bu bilgilerin dizine yazılamayacağını belirleme

Kullanıcı deneyimi

Kullanıcı deneyimi gereksinimlerini tanımlamaya yardımcı olması için aşağıdaki denetim listesini kullanın.

  • CIAM özelliklerini genişletmek ve sorunsuz son kullanıcı deneyimleri oluşturmak için tümleştirmeleri belirleme
  • Uygulama son kullanıcı deneyimini göstermek için ekran görüntülerini ve kullanıcı hikayelerini kullanma
    • Örneğin, oturum açma, kaydolma, kaydolma/oturum açma (SUSI), profil düzenleme ve parola sıfırlama ekran görüntüleri
  • CIAM çözümünüzde sorgu dizesi parametrelerini kullanarak iletilen ipuçlarını arayın
  • Yüksek kullanıcı deneyimi özelleştirmesi için, kullanan bir ön uç geliştiricisini göz önünde bulundurun
  • Azure AD B2C'de HTML ve CSS'yi özelleştirebilirsiniz
  • iframe desteğini kullanarak ekli bir deneyim uygulayın:

İzleme denetimi ve günlüğe kaydetme

İzleme, denetim ve günlüğe kaydetme için aşağıdaki denetim listesini kullanın.

Kaynaklar

Sonraki adımlar

Azure Active Directory B2C için öneriler ve en iyi yöntemler