Freigeben über


customTaskExtension-Ressourcentyp

Namespace: microsoft.graph.identityGovernance

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.

Definiert die Attribute einer customTaskExtension, mit der Sie Lebenszyklus-Workflows in Azure Logic Apps integrieren können. Lebenszyklusworkflows bieten zwar mehrere integrierte Aufgaben (als taskDefinitions bezeichnet), um häufige Szenarien während des Benutzerlebenszyklus zu automatisieren, aber Sie können schließlich die Grenzen dieser integrierten Aufgaben erreichen. Sie können eine customTaskExtension erstellen, die Informationen zu einer Azure-Logik-App enthält, und die Azure-Logik-App mit der integrierten Aufgabe "Ausführen einer benutzerdefinierten Aufgabenerweiterung" 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-Sammlung Rufen Sie eine Liste der customTaskExtension-Objekte und deren Eigenschaften ab.
Create microsoft.graph.identityGovernance.customTaskExtension Erstellen Sie ein neues customTaskExtension-Objekt .
Get microsoft.graph.identityGovernance.customTaskExtension Liest die Eigenschaften und Beziehungen eines customTaskExtension-Objekts .
Update microsoft.graph.identityGovernance.customTaskExtension Aktualisieren sie die Eigenschaften eines customTaskExtension-Objekts .
Delete Keine Löscht ein customTaskExtension-Objekt .

Eigenschaften

Eigenschaft Typ Beschreibung
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration Konfiguration zum Schützen 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 Timeoutverbindung wiederholen können, und die Ausnahmeszenarien, in denen Wiederholungsversuche zulässig sind. Geerbt von customCalloutExtension.
createdDateTime DateTimeOffset Wenn die benutzerdefinierte Aufgabenerweiterung erstellt wurde.

Unterstützt $filter(lt, , gtle, ge, eq, ne) 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, ne) und $orderby.
endpointConfiguration microsoft.graph.customExtensionEndpointConfiguration Details zum Zulassen, dass die benutzerdefinierte Aufgabenerweiterung die Logik-App aufrufen kann. Geerbt von customCalloutExtension.
id Zeichenfolge Geerbt von entity.

Unterstützt $filter(eq, ne) und $orderby.
lastModifiedDateTime DateTimeOffset Zeitpunkt der letzten Änderung der benutzerdefinierten Erweiterung.

Unterstützt $filter(lt, , gtle, ge, eq, ne) und $orderby.

Beziehungen

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

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

Unterstützt $filter(eq, ne) und $expand.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt 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)"
}