Freigeben über


Azure Active Directory Benutzertabelle

Hinweis

Azure Active Directory ist jetzt Microsoft Entra ID. Weitere Informationen

Microsoft Dataverse enthält eine virtuelle Tabelle namens AAD-Benutzer (aaduser). Diese virtuelle Tabelle bietet eine Verbindung zu Azure Active Directory (AAD) und gibt Daten über Benutzer innerhalb Ihrer AAD-Organisation zurück. Es ist keine virtuelle Tabellenkonfiguration erforderlich, um die Funktionalität zu nutzen. Dies ist eine Funktion nur für die Online-Nutzung.

Hinweis

Ihre Ergebnisse mit AAD-Benutzer können je nach Verwendungszweck unterschiedlich sein. AAD-Benutzer in Dataverse wird die vollständige Liste der Benutzer auf Azure AD für die Organisation bereitstellen. AAD-Benutzer in Dataverse for Teams beschränkt sich auf die Bereitstellung aller AAD-Benutzer, die auch Mitglied des Teams sind.

AAD-Benutzer gibt keine Gruppen oder Verteilerlisten zurück.

Suchen mit AADUser

Sie können dieser virtuellen Tabelle im Power Apps-Portal ganz einfach eine Suche hinzufügen.

Erstellen Sie eine Suchspalte mit einer verknüpften Tabelle von AADUser

Berechtigungen

Die AADUser-Tabelle funktioniert mit Microsoft Graph. Benutzern in Ihrer Organisation müssen Graph-Berechtigungen zugewiesen werden, um die virtuelle AADUser-Tabelle anzuzeigen und zu verwenden.

Zugelassene Vorgänge

Über die virtuelle AADUser-Tabelle sind nur Lese- und Mehrfachlesevorgänge möglich.

Web-API-Beispiele für AADUser-Tabellen

Dieser Abschnitt enthält HTTP GET-Anforderungsbeispiele für den Zugriff auf Daten aus der AADUser-Tabelle.

Daten werden abgerufen

Das folgende Beispiel zeigt das Abrufen von Daten aus der AADUser-Tabelle.

Alle AADUser-Tabellenzeilen abrufen

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers  

AADUser-Datensätze mit dem Nachnamen „admin“ abrufen

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=surname eq 'admin'

AADUser-Datensätze mit dem Nachnamen „admin“ oder „admin02” abrufen

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=(surname eq 'Admin02') or (surname eq 'Admin')

AADUser-Datensätze abrufen, deren Firmenname nicht null ist

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=companyname ne null

AADUser-Datensätze abrufen, deren Benutzertyp „Mitglied“ ist

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=usertype eq 'Member'

AADUser-Datensätze abrufen, deren Geschäftstelefone „123-555-1212“ enthalten.

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=contains(businessphones, '123-555-1212')

AADUser-Datensätze abrufen, deren Vorname mit „test“ beginnt

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=startswith(givenname, 'test')

AADUser-Datensätze abrufen, deren Vorname NICHT mit „test“ beginnt

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers?$filter=not startswith(givenname, 'test')

Zugehörige Kontodatensätze abrufen, die auf einen AADUser-Datensatz verweisen

Unten ist new_aaduser_account der Name der 1:N-Beziehung zwischen AADUser und der Firmenentität.

https://[Organization URI].crm.dynamics.com/api/data/v9.1/aadusers(<user ID>)?$expand=new_aaduser_account($select=accountid,name)

Auf eine AADUser-Zeile verweisen

Das folgende Beispiel zeigt Verweise auf eine AADUser-Tabellenzeile.

Suchfeldwert festlegen, der auf eine AADUser-Zeile verweist

In diesem Beispiel ist new_testaaduserId die einzelwertige Navigationseigenschaft mit einer benutzerdefinierten 1:N-Beziehung zwischen AADUser und Firmenentität. Der Name der Navigationseigenschaft ist in der Eigenschaft OneToManyRelationshipMetadata.ReferencingEntityNavigationPropertyName der Beziehung definiert. Weitere Informationen: Einzelwertige Navigationseigenschaften

PATCH
https://[Organization URI].crm.dynamics.com/api/data/v9.0/accounts(<account ID>)
{
  new_testaaduserId@odata.bind : "/aadusers(user ID)"
}

Siehe auch

aaduser table/entity reference
aaduser EntityType reference
Sicherheit und Datenzugriff

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).