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
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
.
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):
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
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 –
- 1. Azure AD Multitenant-Berechtigungen
- 2. benutzerdefinierte Header in Multitenant-Anwendung
- 3. Datenquelle für Multitenant-Anwendung
- 4. Brauchen Sie Informationen über was "Schnittstelle" tatsächlich in ASP.NET ist
- 5. Brauchen Sie Hilfe über Jasperreport Diagramm
- 6. Brauchen Sie Hilfe über PHP Framework (Codeigniter)
- 7. Brauchen Sie Konzept in Bezug auf Windows-basierte Chat-Anwendung
- 8. Brauchen Sie einen Rat über SSRS Berichte
- 9. Brauchen Sie etwas Klarheit über CAS-Basiskonfiguration
- 10. Brauchen Sie Probleme/Übungen über Prolog DCG
- 11. Brauchen Sie Unterstützung über BLPOP Predis PHP
- 12. SSL-Zertifikat für eine Multitenant-Webanwendung
- 13. Brauchen Sie einen Rat über sql
- 14. Brauchen Sie mehr über dynamische Typen in Golang
- 15. Verbesserung und Veröffentlichung einer Anwendung. Brauchen Sie einen Rat
- 16. Brauchen Sie eine einfache Erklärung über den Dialog in jquery?
- 17. Azure AD-Anwendung Hinzufügen eines Schlüssels über Powershell
- 18. Brauchen Sie Hilfe, eine GPS-Tracking-Anwendung auf Android
- 19. Brauchen Sie Dokumentation für die Implementierung einer MAC OSX-Anwendung
- 20. Können Sie eine Azure AD-Anmeldung in eine Anwendung programmieren?
- 21. Brauchen Sie Hilfe in Perl
- 22. Reichweite Owin Selbst gehostete Anwendung in Azure von außerhalb Azure
- 23. Brauchen Sie Vorschlag für Framework
- 24. MultiTenant im Vergleich zu mehreren DBs
- 25. Brauchen Sie Ratschläge über das Schreiben meines eifrigen Ladealgorithmus
- 26. Azure AD Hinzufügen von Schlüsseln über Azure CLI
- 27. Brauchen Sie Hilfe in mvc
- 28. Brauchen Sie Hilfe, die h1 erscheint über-Spitze des Bildes
- 29. Brauchen Sie Hilfe Überprüfung über eckigen UI-Router-Code
- 30. Brauchen Sie Informationen über Web-UI-Test-Tool
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 –
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 :). –
schön, dich zu sehen @GauravMantri Sir. Wir haben uns am Global Azure Bootcamp getroffen. :) –