2016-09-01 29 views
6

Bevor Azure AD B2C und Azure AD B2B ins Spiel kommen, habe ich normalerweise meine Anwendungen zu Azure AD hinzugefügt. Unsere Mieter und Office 365-Benutzer können über ihr Konto (SSO).Azure AD vs. Azure AD B2C vs. Azure AD B2B

Ich bin kein Guru, also muss ich Code sehen und über genaue Beispiele lesen, um die Konzepte zu verstehen.

Kann ich B2C für SSO verwenden, da ich normalerweise Azure AD verwendet habe? sonst wie/wann kann ich B2C und B2B nutzen?

Danke und schätzen alle Arten von Ratschlägen.

Antwort

24

Azure AD ist ein Verzeichnisdienst mit dem Ziel, Organisationen und deren Anforderungen für das Identitätsmanagement in der Cloud zu bedienen. Sie entwickeln gegen Azure AD, Sie können Ihre Anwendungen damit sichern - ihre Benutzer in Azure AD-Mandanten können sie verwenden.

Ihre Anwendung ist auf eine bestimmte Organisation oder mehrere Organisationen ausgerichtet, die Azure AD (Office 365) verwenden.

Azure AD B2B ist nur eine Funktion von Azure AD. Damit können Organisationen Benutzern anderer Mandanten Zugriff auf ihre Anwendungen und Dienste gewähren. Aus Ihrer App Perspektive ändert sich nichts. Es ist immer noch dieselbe Azure AD App. Azure AD B2B verfügt über eine API, die zum Erstellen von Datenströmen für die Einladung von Benutzern aus einem anderen Verzeichnis verwendet werden kann, aber nicht das Design Ihrer App ändert.

Azure AD B2C ist ein weiterer Dienst, der auf der gleichen Technologie basiert, aber nicht auf dem Gleiche Funktionalität wie Azure AD. Azure AD B2C Ziel ist es, ein Verzeichnis für Consumer-Anwendungen zu erstellen, in dem sich Benutzer mit E-Mail-ID oder sozialen Anbietern wie Google, FB, MSA, bekannt als Federation Gateway, registrieren können. Das Ziel für Azure AD B2C besteht darin, Unternehmen zu ermöglichen, einzelne Verzeichnisse von Kundenidentitäten zu verwalten, die von allen Anwendungen gemeinsam genutzt werden, z. B. Single Sign-On.

Azure AD B2C richtet sich nicht an Benutzer von Organisationen, sondern an Verbraucher.

Ganz einfach: Azure AD - Anwendungen für Organisationen und deren Firmenkunden Azure AD B2C - Anwendungen für Kunden, wie mobile Anwendungen, Shopping-Portale usw.

Für schnelle Referenz habe ich dies in Blog-Post gesammelt: http://predica.pl/blog/azure-ad-b2b-b2c-puzzled-out/