IdentityUserFlowAttribute erstellen

Namespace: microsoft.graph

Erstellen Sie ein neues identityUserFlowAttribute-Objekt.

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) IdentityUserFlow.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Application IdentityUserFlow.ReadWrite.All

Das Geschäfts-, Schul- oder Unikonto muss zu einer der folgenden Rollen gehören:

  • Globaler Administrator
  • Administrator des externen Identitätsbenutzers Flow Attribut

HTTP-Anforderung

POST /identity/userFlowAttributes

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich.
Content-Type application/json. Erforderlich.

Anforderungstext

Geben Sie im Anforderungstext eine JSON-Darstellung von identityUserFlowAttribute an.

Eigenschaft Typ Beschreibung
id String Der Bezeichner des Benutzerablaufattributs. Dies ist ein schreibgeschütztes Attribut, das automatisch erstellt wird.
displayName String Der Anzeigename des Benutzerablaufattributs.
description Zeichenfolge Die Beschreibung des Benutzerablaufattributs. Sie wird dem Benutzer zum Zeitpunkt der Registrierung angezeigt.
userFlowAttributeType Zeichenfolge Der Typ des Benutzerablaufattributs. Dies ist ein schreibgeschütztes Attribut, das automatisch festgelegt wird. Je nach dem Typ des Attributs sind die Werte für diese Eigenschaft builtIn oder custom.
dataType String Der Datentyp des Benutzerablaufattributs. Dies kann nicht geändert werden, nachdem das benutzerdefinierte Benutzerablaufattribut erstellt wurde. Die unterstützten Werte für dataType lauten wie folgt:
  • string
  • boolean
  • int64

Antwort

Bei erfolgreicher Ausführung gibt die Methode den Antwortcode und ein 201 Created IdentityUserFlowAttribute-Objekt im Antworttext zurück. Wenn die Methode nicht erfolgreich ist, wird ein 4xx-Fehler mit bestimmten Details zurückgegeben.

Beispiele

Anforderung

Nachfolgend sehen Sie ein Beispiel der Anforderung.

POST https://graph.microsoft.com/v1.0/identity/userFlowAttributes
Content-type: application/json

{
  "displayName": "Hobby",
  "description": "Your hobby",
  "dataType": "string",
}

Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 201 Created
Location: https://graph.microsoft.com/v1.0/identity/userFlowAttributes/extension_7a95ecd9489b4fb9a45722b913c4703b_Hobby
Content-type: application/json

{
    "id": "extension_d09380e2b4c642b9a203fb816a04a7ad_Hobby",
    "displayName": "Hobby",
    "description": "Your hobby",
    "userFlowAttributeType": "custom",
    "dataType": "string"
}