従業員の在籍最終日の後のオフボーディング タスクを Microsoft Entra 管理センターで自動化する
このチュートリアルでは、従業員の在籍最終日の後のオフボーディング タスクを Microsoft Entra 管理センターを使ってライフサイクル ワークフローで構成する方法の手順を説明します。
このオフボーディング後のシナリオでは、スケジュールされたワークフローを実行して、次のタスクを行います。
- ユーザーのすべてのライセンスを削除する
- すべての Teams からユーザーを削除する
- ユーザー アカウントの削除
前提条件
この機能を使用するには、Microsoft Entra ID Governance または Microsoft Entra スイートのライセンスが必要です。 要件に適したライセンスを見つけるには、「Microsoft Entra ID ガバナンス ライセンスの基礎」をご覧ください。
開始する前に
このチュートリアルを完了するには、チュートリアルを開始する前に、このセクションに一覧表示されている前提条件を満たす必要があります。これらは実際のチュートリアルには含まれていないためです。 このチュートリアルを完了するための前提条件の一部として、ライセンスと Teams のメンバーシップが設定された、チュートリアルの間に削除できるアカウントが必要です。 これらの前提条件の手順を完了する方法に関するより包括的な説明については、「ライフサイクル ワークフローのユーザー アカウントの準備に関するチュートリアル」を参照してください。
スケジュールされた退職者のシナリオは、次のセクションに分けることができます。
- 前提条件: 組織を辞める従業員を表すユーザー アカウントを作成する
- 前提条件: ライセンスと Teams メンバーシップでユーザー アカウントを準備する
- ライフサイクル管理ワークフローを作成する
- 在籍最終日の後にスケジュールされたワークフローを実行する
- ワークフローが正常に実行されたことを確認する
スケジュールされた退職者テンプレートを使用してワークフローを作成する
Microsoft Entra 管理センターを使ってライフサイクル ワークフローで、在職最終日の後の従業員のオフボーディング タスクを自動的に実行するスケジュールされた退職者ワークフローを作成するには、次の手順を使用します。
Microsoft Entra 管理センターにライフサイクル ワークフロー管理者以上としてサインインします。
[Identity Governance] を選択します。
[ライフサイクル ワークフロー] を選択します。
次に、ワークフローに関する基本情報を構成します。 この情報には、[イベントからの日数] という名前で、ワークフローがトリガーされるタイミングが含まれます。 そのため、この場合、ワークフローは従業員の退職日から 7 日後にトリガーされます。 [従業員の事後オフボーディング] 画面で、次の設定を追加して、[Next: Configure Scope] (次へ: スコープの構成) を選びます。
次に、スコープを構成します。 スコープによって、このワークフローの実行対象のユーザーが決まります。 この場合は、マーケティング部門のすべてのユーザーになります。 スコープの構成画面の [ルール] を次のように追加して、[次へ: タスクの確認] を選択します。 サポートされているユーザー プロパティの完全な一覧については、「サポートされているユーザー プロパティとクエリのパラメーター」を参照してください。
次のページでは、必要に応じてタスクを調べることができますが、追加の構成は必要ありません。 終わったら、[次へ: ユーザーの選択] を選択します。
注意
ワークフローをオンデマンドで実行するには、[スケジュールを有効にする] チェック ボックスをオフにして [作成] を選びます。 この設定は、後ほどタスクとワークフローの状態を調べた後で有効にすることができます。
ワークフローを実行する
これでワークフローが作成されました。ワークフローは 3 時間ごとに自動的に実行されます。 つまり、ライフサイクル ワークフローでは、関連付けられた実行条件でユーザーが 3 時間ごとにチェックされ、それらのユーザーに対して構成されたタスクが実行されます。 ただし、このチュートリアルではすぐに実行します。 ワークフローをすぐに実行する場合は、オンデマンド機能を使用できます。
注意
現在、ワークフローが無効に設定されている場合は、オンデマンドでそれを実行できないことに注意してください。 オンデマンド機能を使うには、ワークフローを有効に設定する必要があります。
Microsoft Entra 管理センターを使って、ユーザーに対してワークフローをオンデマンドで実行するには、次の手順を行います。
- ワークフロー画面で、実行する特定のワークフローを選びます。
- [オンデマンドで実行] を選びます。
- [ユーザーの選択] タブで、[ユーザーの追加] を選びます。
- ユーザーを追加します。
- [ワークフローの実行] を選びます。
タスクとワークフローの状態を調べる
ワークフローとタスクの状態は、いつでも監視できます。 なお、現在利用できる 3 つの異なるデータ ピボット、ユーザー実行、タスクがあります。 詳しくは、ハウツー ガイド「ワークフローの状態を確認する」をご覧ください。 このセクションでは、ユーザーに重点を置いたレポートを使用して状態を確認します。
まず、[Workflow history] (ワークフロー履歴) タブを選択して、ユーザーの概要および関連するワークフロー タスクと状態を表示します。
次に、ユーザー Jane Smith の [合計タスク数] を選択すると、作成されたタスクの合計数とその状態が表示されます。 この例では、ユーザー Jane Smith には全部で 3 つのタスクが割り当てられています。
さらに細分化するために、ユーザー Wade Warren の [失敗したタスク] を選択すると、ユーザー Wade Warren に割り当てられた失敗したタスクの合計数が表示されます。
同様に、ユーザー Wade Warren の [未処理のタスク] を選択すると、ユーザー Wade Warren に割り当てられている未処理のタスクまたは取り消されたタスクの合計数が表示されます。
ワークフローのスケジュールを有効にする
ワークフローをオンデマンドで実行し、すべてが問題なく動作していることを確認したら、ワークフローのスケジュールを有効にすることができます。 ワークフローのスケジュールを有効にするには、[プロパティ] ページの [スケジュールの有効化] チェック ボックスをオンにします。