Partager via


Type de ressource customTaskExtension

Espace de noms : microsoft.graph.identityGovernance

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Définit les attributs d’une customTaskExtension qui vous permet d’intégrer des workflows 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 les scénarios courants pendant le cycle de vie de l’utilisateur, vous pouvez éventuellement 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 des extensions de tâche personnalisées, reportez-vous aux liens de la section Voir aussi .

Méthodes

Méthode Type de retour Description
List collection microsoft.graph.identityGovernance.customTaskExtension Obtenez la liste des objets customTaskExtension et leurs propriétés.
Create microsoft.graph.identityGovernance.customTaskExtension Créez un objet customTaskExtension .
Obtenir microsoft.graph.identityGovernance.customTaskExtension Lisez les propriétés et les relations d’un objet customTaskExtension .
Mettre à jour microsoft.graph.identityGovernance.customTaskExtension Mettez à jour les propriétés d’un objet customTaskExtension .
Supprimer Aucune Supprime un objet customTaskExtension .

Propriétés

Propriété Type Description
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration Configuration pour la sécurisation de l’appel d’API à l’application logique. Hérité de customCalloutExtension. Obligatoire.
callbackConfiguration microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration Configuration du 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 l’ID Microsoft Entra peut attendre une connexion à une application logique, le nombre de tentatives de connexion expirées et les scénarios d’exception lorsque les nouvelles tentatives sont autorisées. Hérité de customCalloutExtension.
createdDateTime DateTimeOffset Lorsque l’extension de tâche personnalisée a été créée.

Prend en charge $filter(lt, le, gtge, eq, , ne) et $orderby.
description Chaîne Décrit l’objectif de l’extension de tâche personnalisée pour une utilisation administrative. Hérité de customCalloutExtension. Optional.
displayName Chaîne 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 permettant à l’extension de tâche personnalisée d’appeler l’application logique. Hérité de customCalloutExtension.
id Chaîne Hérité de l’entité.

Prend en charge $filter(eq, ne) et $orderby.
lastModifiedDateTime DateTimeOffset Lorsque l’extension personnalisée a été modifiée pour la dernière fois.

Prend en charge $filter(lt, le, gtge, eq, , ne) et $orderby.

Relations

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

Prend en charge $filter(eq, ne) et $expand.
lastModifiedBy user Identificateur unique de l’utilisateur Microsoft Entra qui a 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)"
}