ステップ3:Else分岐の作成
- If/Else分岐の[FALSEなら実行(Run when False)]部分での順にクリックします。
-
Custom API Action カードの本文(Body)をドラッグして、Continue Ifカードの[[value a(値a)]フィールドにドロップします。
-
比較フィールドで、空でない(is not empty)を選択します。
-
の順にクリックします。
-
の順にクリックします。
-
Nowカードから日付(date)フィールドをドラッグして、Unixカードの開始(start)フィールドにドロップします。
-
Unixカードの出力(output)フィールドをクリックして、カスタマイズ(Customize)を選択します。
-
Unixカードの名前表示フィールドに、
generatedIDと入力します。 -
の順にクリックします。
-
最初のConcatenateカードからプレフィックス値をドラッグして、新しいConcatenateカードのテキスト1(text1)にドロップします。
-
Unixカードから生成ID(generatedID)をドラッグして、新しいConcatenateカードのテキスト2(text2)にドロップします。
-
入力フィールドに、好みのドメイン名を (
@domain.comという形で) 入力します。 -
Concatenateカードの出力(output)フィールドをクリックして、カスタマイズ(Customize)を選択します。
-
名前表示フィールドに
_unique_email_address_と入力します。 -
If/Else分岐の[FALSEなら実行(Run when False)]部分での順にクリックします。
-
以下を入力します。
{ "commands": [ { "type": "com.okta.appUser.profile.update", "value": { "email": "" } } ]} -
Concatenateカードから一意のメールアドレス(unique_email_address)フィールドをドラッグして、Composeカードの空白スペース (email「:」の後) にドロップします。
-
Composeカードの出力(output)フィールドをクリックして、カスタマイズ(Customize)を選択します。
-
名前表示フィールドに
import_inlinehook_responseと入力します。 -
If/Else分岐の[FALSEなら実行(Run when FALSE)]部分での順にクリックします。
-
Composeカードのインラインフックレスポンスのインポート(import_inlinehook_response)フィールドをドラッグして、Return Rawカードの本文にドロップします。
-
保存(Save)をクリックして、フローに名前を付けます。必ず、すべてのデータを保存(Save Alⅼ Data)(Save All Data)を選択してください。
-
Workflowsコンソールでフローがオフ(Flow is OFF)をオン(ON)に切り替えます。
次の手順