ステップ6:ユーザーを有効化するフローの構築

  1. Workflowsコンソール新規フロー(New Flow)をクリックします。
  2. フローに1) Activate User on Activation Dateという名前を付け、保存(Save)をクリックします。

  3. イベントの追加(Add Event)をクリックして、Oktaアプリからスケジュール(Schedule)を選択します。

  4. フローのスケジュール(Flow Schedule)ウィンドウで、頻度(Frequency)daily at midnightに設定して、保存(Save)をクリックします。

  5. 関数の追加(Add Function) > 表(Table) > 行の検索(Search Rows)の順にクリックします。

  6. Search Row(Search Rows)カードで、表の検索(Choose Table)をクリックして、請負業者アクセス(Contractor Access)表を選択します。

  7. 結果セット(Result Set)フィールドで、All matching rowsを選択します。

  8. 完了(Done)をクリックして、すべての属性が選択されているか確認します。完了(Done)をクリックします。

  9. フィルター(Filter)をクリックして、最初の条件を値がSTAGEDのステータスに設定します。

  10. 他を追加(Add Another)をクリックして、条件を「activation date <=に設定します。

  11. Scheduled Flow(Current Time)カードから現在時刻(Current Time)(Scheduled Flow)フィールドをドラッグして、activation dateの値のフィールドにドロップします。

  12. 完了(Done)をクリックします。

  13. 他を追加(Add Another) > 関数(Function) > リスト(List) > For Eachの順にクリックします。

  14. Search Rowsカードの行(Rows)(Search Rows)フィールドをドラッグして、For Each(For each)カードの[このリスト)]フィールドのFor each(For Each)アイテムにドロップします。

  15. contractorRecordフィールドのドロップダウンメニューを開きます。アイテム(Item)オブジェクトを選択してすべてのフィールドをヘルパーフローに渡します。

次の手順

ステップ7:ヘルパーフローの構築