type de ressource customTaskExtension

Espace de noms : microsoft.graph.identityGovernance

Définit les attributs d’une extension customTaskExtension qui vous permet d’intégrer des flux de travail de cycle de vie à Azure Logic Apps. Bien que les workflows de cycle de vie fournissent plusieurs tâches intégrées (appelées taskDefinitions) pour automatiser des scénarios courants au cours du cycle de vie de l’utilisateur, vous pouvez atteindre les limites de ces tâches intégrées. Vous pouvez créer une customTaskExtension qui contient des informations sur une application logique Azure et déclencher l’application logique Azure avec la tâche intégrée « Exécuter une extension de tâche personnalisée » qui référence l’extension customTaskExtension correspondante.

Hérite de customCalloutExtension.

Pour plus d’informations sur l’utilisation d’extensions de tâches personnalisées, reportez-vous aux liens de la section voir aussi .

Méthodes

Méthode Type de retour Description
List microsoft.graph.identityGovernance.customTaskExtension Obtenez une liste des objets customTaskExtension et leurs propriétés.
Create microsoft.graph.identityGovernance.customTaskExtension Créez un objet TaskExtension personnalisé .
Obtenir microsoft.graph.identityGovernance.customTaskExtension Lire les propriétés et les relations d’un objet customTaskExtension .
Mettre à jour microsoft.graph.identityGovernance.customTaskExtension Mettre à jour les propriétés d’un objet customTaskExtension .
Supprimer Aucun Supprime un objet customTaskExtension .

Propriétés

Propriété Type Description
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration Configuration pour sécuriser l’appel d’API à l’application logique. Hérité de customCalloutExtension. Obligatoire.
callbackConfiguration microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration Configuration de rappel pour une extension de tâche personnalisée.
clientConfiguration microsoft.graph.customExtensionClientConfiguration Paramètres de connexion HTTP qui définissent la durée pendant laquelle Microsoft Entra ID peut attendre une connexion à une application logique, le nombre de fois que vous pouvez réessayer une connexion expirée et les scénarios d’exception lorsque les nouvelles tentatives sont autorisées. Hérité de customCalloutExtension.
createdDateTime DateTimeOffset Lors de la création de l’extension de tâche personnalisée.

Prend en charge (, , , gegt, eq, ne) et $orderby. lelt$filter
description String Décrit l’objectif de l’extension de tâche personnalisée à des fins administratives. Hérité de customCalloutExtension. Facultatif.
displayName String Chaîne unique qui identifie l’extension de tâche personnalisée. Hérité de customCalloutExtension. Obligatoire.

Prend en charge $filter(eq, ne) et $orderby.
endpointConfiguration microsoft.graph.customExtensionEndpointConfiguration Détails pour autoriser l’extension de tâche personnalisée à appeler l’application logique. Hérité de customCalloutExtension.
id String Hérité de l’entité.

Prend en charge $filter(eq, ne) et $orderby.
lastModifiedDateTime DateTimeOffset Date de la dernière modification de l’extension personnalisée.

Prend en charge (, , , gegt, eq, ne) et $orderby. lelt$filter
replyMode microsoft.graph.identityGovernance.customTaskExtensionReplyMode Spécifie la façon dont l’extension de tâche personnalisée répond au service de flux de travail du cycle de vie. Les valeurs possibles sont : none, callback, response, unknownFutureValue.

Relations

Relation Type Description
createdBy utilisateur Identificateur unique de l’utilisateur de Microsoft Entra qui a créé l’extension de tâche personnalisée.

Prend en charge $filter(eq, ne) et $expand.
lastModifiedBy utilisateur Identificateur unique de l’utilisateur de Microsoft Entra ayant modifié l’extension de tâche personnalisée en dernier.

Prend en charge $filter(eq, ne) et $expand.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@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"
}