Ressourcentyp customTaskExtension

Namespace: microsoft.graph.identityGovernance

Definiert die Attribute einer customTaskExtension, mit der Sie Lebenszyklusworkflows in Azure Logic Apps integrieren können. Lebenszyklusworkflows bieten zwar mehrere integrierte Aufgaben (als Taskdefinitionen bezeichnet), um häufige Szenarien während des Benutzerlebenszyklus zu automatisieren, Sie stoßen jedoch möglicherweise irgendwann an die Grenzen dieser integrierten Aufgaben. Sie können eine customTaskExtension erstellen, die Informationen zu einer Azure-Logik-App enthält, und die Azure-Logik-App mit der integrierten Aufgabe "Benutzerdefinierte Aufgabenerweiterung ausführen" auslösen, die auf die entsprechende customTaskExtension verweist.

Erbt von customCalloutExtension.

Weitere Informationen zur Verwendung von benutzerdefinierten Aufgabenerweiterungen finden Sie unter den Links im Abschnitt Siehe auch .

Methoden

Methode Rückgabetyp Beschreibung
List microsoft.graph.identityGovernance.customTaskExtension collection Rufen Sie eine Liste der customTaskExtension-Objekte und ihrer Eigenschaften ab.
Create microsoft.graph.identityGovernance.customTaskExtension Erstellen Sie ein neues customTaskExtension-Objekt .
Get microsoft.graph.identityGovernance.customTaskExtension Lesen der Eigenschaften und Beziehungen eines customTaskExtension-Objekts .
Update microsoft.graph.identityGovernance.customTaskExtension Aktualisieren Sie die Eigenschaften eines customTaskExtension-Objekts .
Löschen Keine Löscht ein customTaskExtension-Objekt .

Eigenschaften

Eigenschaft Typ Beschreibung
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration Konfiguration zum Sichern des API-Aufrufs der Logik-App. Geerbt von customCalloutExtension. Erforderlich.
callbackConfiguration microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration Die Rückrufkonfiguration für eine benutzerdefinierte Aufgabenerweiterung.
clientConfiguration microsoft.graph.customExtensionClientConfiguration HTTP-Verbindungseinstellungen, die definieren, wie lange Microsoft Entra ID auf eine Verbindung mit einer Logik-App warten kann, wie oft Sie eine Timeout-Verbindung wiederholen können und welche Ausnahmeszenarien auftreten, wenn Wiederholungsversuche zulässig sind. Geerbt von customCalloutExtension.
createdDateTime DateTimeOffset Beim Erstellen der benutzerdefinierten Aufgabenerweiterung.

Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby
description Zeichenfolge Beschreibt den Zweck der benutzerdefinierten Aufgabenerweiterung für die administrative Verwendung. Geerbt von customCalloutExtension. Optional.
displayName Zeichenfolge Eine eindeutige Zeichenfolge, die die benutzerdefinierte Aufgabenerweiterung identifiziert. Geerbt von customCalloutExtension. Erforderlich.

Unterstützt $filter(eq,) neund $orderby.
endpointConfiguration microsoft.graph.customExtensionEndpointConfiguration Details, um der benutzerdefinierten Aufgabenerweiterung das Aufrufen der Logik-App zu erlauben. Geerbt von customCalloutExtension.
id Zeichenfolge Geerbt von entity.

Unterstützt $filter(eq,) neund $orderby.
lastModifiedDateTime DateTimeOffset Wann die benutzerdefinierte Erweiterung zuletzt geändert wurde.

Unterstützt $filter(lt, le, gt, negeeq, ) und .$orderby
replyMode microsoft.graph.identityGovernance.customTaskExtensionReplyMode Gibt an, wie die benutzerdefinierte Aufgabenerweiterung auf den Lebenszyklus-Workflowdienst antwortet. Mögliche Werte sind: none, callback, response, unknownFutureValue.

Beziehungen

Beziehung Typ Beschreibung
createdBy user Der eindeutige Bezeichner des Microsoft Entra-Benutzers, der die benutzerdefinierte Aufgabenerweiterung erstellt hat.

Unterstützt $filter(eq,) neund $expand.
lastModifiedBy user Der eindeutige Bezeichner des Microsoft Entra-Benutzers, der die benutzerdefinierte Aufgabenerweiterung zuletzt geändert hat.

Unterstützt $filter(eq,) neund $expand.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.identityGovernance.customTaskExtension",
  "id": "String (identifier)",
  "authenticationConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
  },
  "clientConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionClientConfiguration"
  },
  "description": "String",
  "displayName": "String",
  "endpointConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
  },
  "callbackConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionCallbackConfiguration"
  },
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "replyMode": "String"
}