Freigeben über


externalUserProfile-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt das Profil eines externen Benutzers in einem Microsoft Entra-Mandanten dar. Dieses Profil wird erstellt, wenn ein Benutzer sein pendingExternalUserProfile einlöst. Das ausstehende externe Benutzerprofil kann über die CREATE pendingExternalUserProfile-API erstellt werden.

Erbt von externalProfile.

Methoden

Methode Rückgabetyp Beschreibung
Get externalUserProfile Ruft die Eigenschaften eines externen Benutzerprofils ab.
List externalUserProfile-Auflistung Ruft eine Liste aller externen Benutzerprofile ab.
Update Keine Aktualisieren sie ein externes Benutzerprofil.
Delete Keine Löschen sie ein externes Benutzerprofil.
Gelöschte Elemente auflisten directoryObject-Sammlung Rufen Sie eine Liste kürzlich gelöschter externer Benutzerprofile aus einer Auflistung von Verzeichnisobjekten ab.
Gelöschtes Element abrufen directoryObject Ruft die Eigenschaften eines kürzlich gelöschten externen Benutzerprofilobjekts ab.
Gelöschtes Element wiederherstellen directoryObject Stellen Sie ein kürzlich gelöschtes externes Benutzerprofilobjekt wieder her.
Element endgültig löschen Keine Dauerhaftes Löschen eines externen Benutzerprofils.

Eigenschaften

Eigenschaft Typ Beschreibung
address physicalOfficeAddress Die Büroadresse des externen Benutzerprofils. Geerbt von externalProfile.
createdBy Zeichenfolge Die Objekt-ID des Benutzers, der das externe Benutzerprofil erstellt hat. Geerbt von externalProfile. Schreibgeschützt. Lässt keine NULL-Werte zu.
createdDateTime DateTimeOffset Datum und Uhrzeit der Erstellung dieses externen Benutzers. Geerbt von externalProfile. Lässt keine NULL-Werte zu. Schreibgeschützt.
CompanyName String Der Firmenname des externen Benutzerprofils. Geerbt von externalProfile. Unterstützt $filter (eq, startswith).
deletedDateTime DateTimeOffset Datum und Uhrzeit des Löschens dieses externen Benutzerprofils. Immer null dann, wenn das Objekt nicht gelöscht wird. Geerbt von externalProfile.
department Zeichenfolge Die Abteilung des externen Benutzerprofils. Geerbt von externalProfile.
displayName Zeichenfolge Der Anzeigename des externen Benutzerprofils. Geerbt von externalProfile.
id Zeichenfolge Der eindeutige Bezeichner für das externe Benutzerprofil. Beispiel: 12345678-9abc-def0-1234-56789abcde. Der Wert der id-Eigenschaft liegt häufig, aber nicht ausschließlich in Form einer GUID vor. behandeln sie als undurchsichtigen Bezeichner und verlassen Sie sich nicht darauf, dass es sich um eine GUID handelt. Key. Lässt keine Nullwerte zu. Schreibgeschützt.
isDiscoverable Boolesch Gibt an, ob das externe Benutzerprofil im Verzeichnis erkannt werden kann. Bei truewird dieses externe Profil in der Teams-Suche angezeigt. Bei falsewird dieses externe Profil nicht in der Teams-Suche angezeigt. Geerbt von externalProfile.
isEnabled Boolescher Wert Gibt an, ob das externe Benutzerprofil im Verzeichnis aktiviert ist. Diese Eigenschaft ist peer to the accountEnabled property on the User object.
jobTitle Zeichenfolge Die Position des externen Benutzerprofils. Geerbt von externalProfile.
PhoneNumber Zeichenfolge Die Telefonnummer des externen Benutzerprofils. Muss im E164-Format vorliegen. Geerbt von externalProfile.
supervisorId Zeichenfolge Die Objekt-ID des Supervisors des externen Benutzerprofils. Geerbt von externalProfile. Unterstützt $filter (eq, startswith).

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.externalUserProfile",
  "id": "String (identifier)",
  "deletedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "createdBy": "String",
  "companyName": "String",
  "displayName": "String",
  "jobTitle": "String",
  "isDiscoverable": "Boolean",
  "isEnabled": "Boolean",
  "department": "String",
  "phoneNumber": "String",
  "address": {
    "@odata.type": "microsoft.graph.physicalOfficeAddress"
  },
  "supervisorId": "String"
}