ステップ7:ヘルパーフローの構築
- For Eachカードで、[Choose Flow (フローの選択)]をクリックします。
-
[New Flow (新規フロー)]をクリックします。
-
ヘルパーフローに「
2a) Active user
」という名前を付け、[Save (保存)]をクリックします。 -
[Add Event (イベントの追加)]をクリックして、[Okta Apps (Oktaアプリ)]メニューから[Helper Flow (ヘルパーフロー)]を選択します。
-
最初のフィールドに「
contractorRecord
」と入力します。フィールドの型をObjectに変更します。 -
[
contractorRecord
]サブフィールドに「userID
」、「row
」、「Row ID
」、「suspendDate
」と入力します。 -
[Function (関数)] > [Error Handling (エラー処理)] > [If Error]をクリックします。
-
If Errorカードで、[Try (試行)]を選択します。
-
If Errorカードで、[+ (Add)]をクリックして、[Okta]を選択します。
-
[Activate User (ユーザーのアクティブ化)]を選択します。
-
[Send Email (メール送信)]フィールドで、[Yes]を選択します。
-
[Done (完了)]をクリックします。
-
Helper Flowカードから[userID]をドラッグして、[If Error] > [Try (試行)] > [Activate User (ユーザーのアクティブ化)]の[ID]フィールドまたは[Login (ログイン)]フィールドにドロップします。
-
If Errorカードで、[Error (エラー)]を選択します。
-
If Errorカードで、[+ Function] > [Error Handling (エラー処理)] > [Return Error (エラーを返す)]をクリックします。
-
Errorカードから[Error (エラー)]をドラッグして、Return Errorカードの[message (メッセージ)]フィールドにドロップします。
-
ヘルパーフローを保存します。