customTaskExtension 资源类型

Namespace:microsoft.graph.identityGovernance

定义 customTaskExtension 的属性,该属性允许将生命周期工作流与 Azure 逻辑应用集成。 虽然生命周期工作流提供了多个内置任务 (称为 taskDefinitions) ,以在用户生命周期内自动执行常见方案,但最终可能会达到这些内置任务的限制。 可以创建包含 Azure 逻辑应用相关信息的 customTaskExtension,并使用引用相应 customTaskExtension 的内置任务“运行自定义任务扩展”触发 Azure 逻辑应用。

继承自 customCalloutExtension

有关使用自定义任务扩展的详细信息,请参阅 另请参阅 部分中的链接。

方法

方法 返回类型 Description
List microsoft.graph.identityGovernance.customTaskExtension 集合 获取 customTaskExtension 对象及其属性的列表。
创建 microsoft.graph.identityGovernance.customTaskExtension 创建新的 customTaskExtension 对象。
Get microsoft.graph.identityGovernance.customTaskExtension 读取 customTaskExtension 对象的属性和关系。
更新 microsoft.graph.identityGovernance.customTaskExtension 更新 customTaskExtension 对象的属性。
删除 None 删除 customTaskExtension 对象。

属性

属性 类型 说明
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration 用于保护对逻辑应用的 API 调用的配置。 继承自 customCalloutExtension。 必填。
callbackConfiguration microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration 自定义任务扩展的回调配置。
clientConfiguration microsoft.graph.customExtensionClientConfiguration HTTP 连接设置,用于定义Microsoft Entra ID 可以等待与逻辑应用建立连接的时间、可以重试超时连接的次数以及允许重试时的异常方案。 继承自 customCalloutExtension
createdDateTime DateTimeOffset 创建自定义任务扩展时。

支持 $filter (ltle、、gegtneeq) 和 $orderby
说明 String 描述用于管理用途的自定义任务扩展的用途。 继承自 customCalloutExtension。 可选。
displayName String 标识自定义任务扩展的唯一字符串。 继承自 customCalloutExtension。 必填。

支持 $filter (eqne) 和 $orderby
endpointConfiguration microsoft.graph.customExtensionEndpointConfiguration 有关允许自定义任务扩展调用逻辑应用的详细信息。 继承自 customCalloutExtension
id String 继承自 entity

支持 $filter (eqne) 和 $orderby
lastModifiedDateTime DateTimeOffset 上次修改自定义扩展时。

支持 $filter (ltle、、gegtneeq) 和 $orderby

关系

关系 类型 说明
createdBy user 创建自定义任务扩展的 Microsoft Entra 用户的唯一标识符。

支持 $filter (eqne) 和 $expand
lastModifiedBy user 上次修改自定义任务扩展的 Microsoft Entra 用户的唯一标识符。

支持 $filter (eqne) 和 $expand

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

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