customTaskExtension 资源类型

命名空间:microsoft.graph.identityGovernance

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

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

继承自 customCalloutExtension

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

方法

方法 返回类型 Description
List microsoft.graph.identityGovernance.customTaskExtension 集合 获取 customTaskExtension 对象及其属性的列表。
创建 microsoft.graph.identityGovernance.customTaskExtension Create新的 customTaskExtension 对象。
Get microsoft.graph.identityGovernance.customTaskExtension 读取 customTaskExtension 对象的属性和关系。
更新 microsoft.graph.identityGovernance.customTaskExtension 更新 customTaskExtension 对象的属性。
删除 删除 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)"
}