でカスタムアクティビティをプレイブックで利用できるようにする クリエータースタジオ
カスタムアクティビティは、ユーザーがアプリをビルドするときにプレイブックに追加する前に、 クリエータースタジオ アクティビティテーブル [sn_creatorstudio_activity] に追加する必要があります。
このタスクについて
複雑なワークフローや会社固有のワークフロー用にカスタムアクティビティを作成できます。例:
- 標準の [承認要求] アクティビティには [要求者のマネージャー ] オプションがありますが、代わりに 部門マネージャー が必要な場合があります。
- クリエータースタジオ自動化で簡単にビルドできるよりも複雑な意思決定ロジックを含む承認またはフローが必要になる場合があります。ワークフロースタジオを使用してそのフローをビルドし、それを呼び出すカスタムアクションを作成することができます。
- 標準のメール通知アクティビティよりも多くの通知タイプが必要な場合があります。MS Teams 統合に通知を送信するフローを作成し、そのフローを呼び出すアクティビティを作成できます。
始める前に
カスタムアクティビティを クリエータースタジオ で利用できるようにするには、次のステップを完了する必要があります。
- フロー、サブフロー、またはアクションを作成する:アドミンまたは適切なロールを持つユーザーが、最初にフロー、サブフロー、またはアクションを ワークフロースタジオで作成する必要があります。詳細については、「General guidelines for Workflow Studio flows, subflows, and actions」を参照してください。
- アクティビティを定義する:次に、アドミニストレーターはアクティビティを [アクティビティ定義] テーブルに追加し、フロー/サブフロー/アクションをプレイブックアクティビティに割り当てることによってアクティビティを定義します。このステップは、 クリエータースタジオ プレイブックのアクティビティ設定でフィールドとして利用できる入力をアドミンが指定する場合でもあります。詳細については、「Activity definitions」と「Create an activity definition」を参照してください。注:必要なアクティビティのアクティビティ定義が既に存在する場合は、この手順をスキップできます。
必要なロール:admin または app_engine_admin
手順
タスクの結果
新しいアクティビティが クリエータースタジオ のアクティビティピッカーに表示されます。