2016-06-20 7 views
1

wird Einstellung "Anwendung ist Multitenat" machen meine Anwendung mit anderen Mandanten, die nicht in meinem Azure-Abonnement registriert sind. die nicht Teil meines Active Directory sind. wird diese Option mit jedem ###@###.onmicrosoft.com funktionieren. Das Bild, das Sie sehen, stammt von der azure Active Directory-Web-App-Seite. Ich habe meine Webanwendung registrieren, um das Büro 365 api wie in Seite https://github.com/OfficeDev/O365-WebApp-MultiTenant beschriebenBrauchen Sie Detail-Verständnis über "Anwendung ist MultiTenant" in Azure

Antwort

2

Im Rahmen der AD Azure:

A single tenant application ist nur für Benutzer von Azure Active Directory (Azure AD), wo diese erstellt wird.

Eine multi tenant application ist nicht nur für Benutzer von Azure AD verfügbar, in denen sie erstellt wurde, sondern auch in anderen Azure ADs. Benutzer in anderen Azure ADs müssen der Anwendung in ihrem Azure AD explizit ihre Zustimmung erteilen. Wenn eine Anwendung einem anderen Azure AD hinzugefügt wird, wird diese Anwendung im Wesentlichen zu einem Benutzer in diesem Azure AD als Service Principal.

+0

wird meine Anwendung in der Lage sein, auf den Mieter meiner FRUND Azure Abonnement zugreifen, wenn ich es als mandanten sagen, ich verstehe, dass es in der Lage, auf mehrere Mandanten in derselben azurblauen zugreifen kann Subscrition, was ist mit Mieter von verschiedenen Azure Abonnement –

+1

Um Ihre Frage zu beantworten, ja. Aufgrund der Art und Weise, wie die Azure AD-Verwaltung im Azure-Portal dargestellt wird, wird man davon überzeugt, dass Azure AD Teil eines Azure-Abonnements ist (selbst wenn ich das auch dachte), obwohl sie alle separate Einheiten sind. Ich würde empfehlen, diesen Beitrag zu lesen: https://azure.microsoft.com/de-in/documentation/artikel/active-verzeichnis-wie-abonnements-assoziiertes-verzeichnis /. Dies hat sicherlich meine Verwirrung beseitigt :). –

+0

schön, dich zu sehen @GauravMantri Sir. Wir haben uns am Global Azure Bootcamp getroffen. :) –

1

Ein Single Tenant Anwendung bedeutet, dass Anwendung für einen einzelnen Client gehostet wird. Gründe dafür können spezifische Geschäftsanforderungen oder die Einhaltung gesetzlicher Vorschriften sein. ODER sie können eine Anzahl von realen Szenarien sein, die Sie sich vorstellen können.

In Multi-Tenant Anwendung ist für eine Gruppe von Clients verfügbar. Gründe hierfür können allgemeine Geschäftsanforderungen sein, kein regulatorischer Zwang, geringere Kosten bei der Unterstützung der Wartung. & Verwendung als dieselbe Anwendung wird für mehrere Clients verwendet.

Praxisbeispiel ist unter (Directly taken as it is from MSDN): enter image description here

Eines der ersten architektonischen Entscheidungen, die das Team von Tailspin darüber zu treffen hatte, wie die Umfragen Anwendung könnte am besten unterstützen mehrere Teilnehmer war, ob es sich um eine sein sollte, Single-Tenant- oder Multi-Tenant-Anwendung. Abbildung 1 zeigt den Unterschied zwischen diesen Ansätzen auf hoher Ebene. Das Single-Tenant-Modell verfügt über eine separate physische Instanz der Anwendung für jeden Abonnenten, während das Multi-Tenant-Modell über eine einzelne physische Instanz der Anwendung verfügt, die von vielen Abonnenten gemeinsam genutzt wird.

Es ist wichtig zu beachten, dass das Multi-Tenant-Modell den Benutzern weiterhin separate Ansichten der Anwendungsdaten bietet. In der Umfragenanwendung darf Client B die Umfragen oder Daten von Client A nicht anzeigen oder ändern. Tailspin als Eigentümer der Anwendung hat vollen Zugriff auf alle in der Anwendung gespeicherten Daten.

Weitere Details: siehe Hosting a Multi-Tenant Application on Windows Azure

+0

Hallo, ich habe meine Anwendung registrieren auf Office365 apis zugreifen zu können, wie in https://github.com/OfficeDev/O365-WebApp-MultiTenant gezeigt, ich bin mir bewusst, was mandanten-Anwendung ist, möchte ich nur wissen Bedeutung dieser Option in Bezug auf die Registrierung der Anwendung im Active Directory –

Verwandte Themen