このブログはこちらの英語ブログの機械翻訳です。
Okta Workflows は、アイデンティティ自動化を構築するためのノーコードプラットフォームです。例えば、IT 部門や開発者に依頼しなくても、以下のワークフローを作成できます。
- 疑わしいアクティビティが検出された場合に、パスワードをリセットし、エンドユーザーセッションを終了します。
- アプリケーションへのユーザーアクセスを追加または削除します。
- Okta組織でイベントが発生したときに、通知(Teams、Slack、メール)を送信します。
- 基本的なレポートを作成します。
Okta Workflowsの基礎
このセクションでは、Okta Workflowsの基礎について説明します。
カードを使用してフローを構築します。各カードはフロー内のステップです。
次のフローは、Oktaで新しいユーザーが作成されたときに、メッセージを作成し、Office 365メールを使用して送信します。

Okta Workflowsフロー。
カードには、アプリのアクションカードと機能カードの2種類があります。
Appアクション
アプリのアクションカードは、他のアプリケーションまたはWebサービスを制御する構築済みのコネクターです。たとえば、Gmail、Office 365、Slack、Jira、およびその他のコネクターがあります。

Okta Workflowsコネクタ。
機能
Functionカードは、フロー内のデータとやり取りしたり、変更したり、制御したりします。機能カードの例をいくつか示します。
- True/False:trueまたはfalseの条件に基づいて値を評価します。
- フロー制御:フローの構造を管理および操作します。
- 日付と時刻:時刻と日付を解析および操作します。
- リスト:アイテムのリストを作成し、反復処理します。
- 数値:数学演算を実行します。
- テキスト:テキストの構築、変更、解析。

Okta Workflows機能。
カードには、入力と出力の2種類のフィールドがあります。
入力フィールドは値を受け入れます。出力フィールドはカードが生成する値です。カードは出力値を後続のカードに渡すことができます。
Text – Length関数カードの例:

Text – Length カード。
**テキスト – 長さ** カードは、テキスト文字列内の文字数を計算して返します。
- textフィールドはカードの入力です。
- Lengthフィールドは、カードの出力(下のグレーの領域)です。
テキスト - 長さカードはデータと連携します。
Okta – Read Userアプリのアクションカードの例。

Okta – Read Userカード。
Okta – Read Userカードは、ユーザー情報を返します。
- IDフィールドは、カードの入力です。
- このカードは、いくつかの出力フィールド(下の灰色の領域)を返します。
Okta – Read Userカードは、アプリケーションデータ(この例では Okta)と連携します。舞台裏では、API 呼び出しです。
データの受け渡し
カードの出力フィールドを後続のカードの入力フィールドに接続して、カード間でデータを渡します。

次のカードにデータを渡します。
最初のアイデンティティ自動化を構築する
以下の「はじめに」チュートリアルを完了してください。
Okta WorkflowsにアクセスしてIdentity Automationを構築する方法をご覧ください。
Okta Workflows のリソース
🍫 毎週のコミュニティオフィスアワーで Workflows スペシャリストからサポートを受けてください。
📺 Workflows の動画から学びましょう。
🛟 サポートからのヘルプ: Workflows トピックについて話し合う か、質問する。
🙋🏻♀️ コミュニティからサポートを受けましょう。MacAdmins Slack の#okta-workflows チャンネルに参加してください。