是否可以有一个前提条件操作来指定应执行而不是跳过某个编排步骤?
使用自定义策略时,我见过很多前置条件操作指定SkipThisOrchestrationStep 的情况
而不是这个:
<Precondition Type="ClaimEquals" ExecuteActionsIf="true">
<Value>extension_hasUpdatedPwd</Value>
<Value>True</Value>
<Action>SkipThisOrchestrationStep</Action>
</Precondition>
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
<Precondition Type="ClaimEquals" ExecuteActionsIf="true">
<Value>extension_isMigrated</Value>
<Value>False</Value>
<Action>ExecuteThisOrchestrationStep</Action>
</Precondition>
Run Code Online (Sandbox Code Playgroud)
我的用例是我有一个自定义属性,用于指定密码是否已重置。如果用户将该属性设置为“false”,那么我想执行编排步骤。如果用户将该属性设置为 true 或该属性不存在,那么我想跳过该编排步骤。
azure-ad-b2c ×1