Ich kenne mich nicht mit Azure und Microsoft aus, aber ein Freund von mir steckt in einer Situation fest, in der er für seine auf dem Azure App Service gehostete Anwendung Benutzerattribute wie Telefonnummer, E-Mail, Adresse usw. aus dem Azure Active Directory benötigt. Er hat die Website in PHP/Wordpress entwickelt und kann seine WP-Admin-Benutzer auch aus dem Azure Active Directory authentifizieren. Was jedoch noch fehlt, sind andere Attribute, die in einer SQL-Datenbank gespeichert werden müssen. Hat also jemand einen Vorschlag, welche Vorgehensweise dafür am besten geeignet ist?
Danke, Yousuf
Antwort1
Wenn Ihre Benutzer bereits in einem Azure AD-Mandanten vorhanden sind, haben Sie Schritt 1 bereits abgeschlossen. Schritt 2 besteht darin, diese Art von Informationen mithilfe der Graph-API abzurufen.
Schnellstart für die Azure AD Graph-API
Beispiel: Aufrufen der Azure AD Graph-API aus einer PHP-Web-App
https://azure.microsoft.com/en-us/resources/samples/active-directory-php-graphapi-web/
Lesen Sie auch die Informationen zu Berechtigungen. Dies ist wichtig, wenn Sie in Ihrer Anwendung vollständige Benutzer- und Gruppenprofile benötigen.
Berechtigungsbereiche | Graph API-Konzepte