externalUsersSelfServiceSignUpEventsFlow 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
表示员工或外部租户中Microsoft Entra 外部 ID 中的外部标识的自助服务用户流。 用户流作为多事件策略实现,在用户交互的特定点执行特定事件。
方法
无。
有关管理此资源类型的 API 操作列表,请参阅 authenticationEventsFlow 资源类型。
属性
属性 | 类型 | 说明 |
---|---|---|
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 | 必填。 在身份验证方法准备好向用户显示时要调用的内容的配置。 必须至少链接一个标识提供者。 支持 $filter (eq )。 有关语法信息 ,请参阅支持对用户流进行筛选 。 |
onUserCreateStart | onUserCreateStartHandler | 用于在创建用户期间调用的内容的配置。 |
支持对用户流进行筛选
- 筛选 identityProviders:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/any(idp:idp/id eq '{identityProvider-id}')
- 筛选属性:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/any(attribute:attribute/id eq '{attribute-ID}')
- 筛选链接的应用程序:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/any(appId:appId/appId eq '{appId}')
关系
无。
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"
}
}