externalUsersSelfServiceSignUpEventsFlow 资源类型

命名空间:microsoft.graph

重要

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

表示Microsoft Entra员工租户或客户租户中外部标识的自助服务用户流。 用户流作为多事件策略实现,在用户交互的特定点执行特定事件。

继承自 authenticationEventsFlow

方法

方法 返回类型 Description
List authenticationEventsFlow 集合 检索 authenticationEventsFlow 对象及其属性的列表。
创建 externalUsersSelfServiceSignUpEventsFlow 创建外部标识自助注册用户流。
Get externalUsersSelfServiceSignUpEventsFlow 检索外部标识自助注册用户流的属性和关系。
更新 更新外部标识自助注册用户流的属性
删除 删除外部标识自助注册用户流。
列出链接的应用程序 authenticationConditionApplication 集合 列出与外部标识自助注册用户流关联的侦听器。
添加链接的应用程序 列出与外部标识自助注册用户流关联的侦听器。
删除链接的应用程序 列出与外部标识自助注册用户流关联的侦听器。
列出标识提供者 identityProvider集合 列出与外部标识自助注册用户流关联的标识提供者选择。
添加标识提供者 将标识提供者添加到外部标识自助注册用户流。
删除标识提供者 从外部标识自助注册用户流中删除标识提供者。
列表属性 identityUserFlowAttribute 集合 检索与外部标识自助注册用户流关联的所有用户属性。
添加属性 检索与外部标识自助注册用户流关联的所有用户属性。
删除属性 从外部标识自助注册用户流中删除用户流属性。

属性

属性 类型 说明
id String 实体的唯一标识符。 只读。 继承自 entity
displayName String 必填。 事件策略的显示名称。 必须是唯一的。 继承自 authenticationEventsFlow
说明 String 可选。 事件策略的说明。 继承自 authenticationEventsFlow
conditions authenticationConditions 可选。 表示身份验证请求上下文的条件,用于确定是否调用事件策略。 继承自 authenticationEventsFlow
priority Int32 可选。 要用于事件策略的每个单独事件的优先级。 如果一个事件的多个竞争侦听器具有相同的优先级,则选择一个侦听器,并且会以无提示方式记录错误。 默认值为 500。 继承自 authenticationEventsFlow
onInteractiveAuthFlowStart onInteractiveAuthFlowStartHandler 必填。 在准备好启动身份验证流时要调用的内容的配置。
onAttributeCollection onAttributeCollectionHandler 在准备好从用户收集属性时要调用的内容的配置。
onAttributeCollectionStart onAttributeCollectionStartHandler 属性收集开始时要调用的内容的配置。
onAttributeCollectionSubmit onAttributeCollectionSubmitHandler 在属性集合结束时提交属性时要调用的内容的配置。
onAuthenticationMethodLoadStart onAuthenticationMethodLoadStartHandler 必填。 在身份验证方法准备好向用户显示时要调用的内容的配置。 必须至少链接一个标识提供者。
onUserCreateStart onUserCreateStartHandler 用于在创建用户期间调用的内容的配置。

关系

无。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.externalUsersSelfServiceSignUpEventsFlow",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "conditions": {
    "@odata.type": "microsoft.graph.authenticationConditions"
  },
  "priority": "Integer",
  "onInteractiveAuthFlowStart": {
    "@odata.type": "microsoft.graph.onInteractiveAuthFlowStartHandler"
  },
  "onAuthenticationMethodLoadStart": {
    "@odata.type": "microsoft.graph.onAuthenticationMethodLoadStartHandler"
  },
  "onAttributeCollection": {
    "@odata.type": "microsoft.graph.onAttributeCollectionHandler"
  },
  "onAttributeCollectionStart": {
    "@odata.type": "microsoft.graph.onAttributeCollectionStartHandler"
  },
  "onAttributeCollectionSubmit": {
    "@odata.type": "microsoft.graph.onAttributeCollectionSubmitHandler"
  },
  "onUserCreateStart": {
    "@odata.type": "microsoft.graph.onUserCreateStartHandler"
  }
}