保存済みレコードベースのトリガーを作成する
レコードベースのイベントに応答する再利用可能なトリガー定義を作成します。特定のテーブルでレコードが作成または更新されると、トリガーがアクティブ化され、そのレコードが使用されているフローが開始されます。フロー作成者が、保存されたトリガーを選択したり、その条件を表示したり、独自の条件を追加したりできるようにすることができます。
始める前に
必要なロール:trigger_designer、flow_designer、または admin
手順
- 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
- ワークフロースタジオホームページで、 新規 > トリガー.
- トリガーの詳細を入力します。
表 : 1. 新しいトリガーフォーム フィールド 説明 トリガー名 トリガーを識別する一意の名前。 トリガータイプ フローを開始するトリガーのタイプ。[ レコード] で、次のいずれかを選択します。 - 作成済み:指定されたテーブルにレコードが作成されると、フローを開始します。
- 更新済み:レコードが更新されたときにフローを開始します。
- 作成済みまたは更新済み:いずれかのイベントでフローを開始します。
トリガータイプの詳細については、「 ワークフロースタジオ フロートリガータイプ」を参照してください。
説明 トリガーの説明。 アプリケーション トリガーを作成するアプリケーション。デフォルトは [グローバル] です。 アプリケーションスコープによって、トリガーがアクセスできるデータと共有できるデータが決まります。
- オプション:
[ 追加のプロパティを表示 ] を選択し、追加のプロパティを入力します。
フィールド 説明 アクセス可能 トリガーデータに、指定したアプリケーションからのみアクセス可能にするか、すべてのアプリケーションスコープからアクセス可能にするかを選択します。 保護 トリガーを読み取り専用にするオプション。 カテゴリ トリガーが表示されるカテゴリ。 トリガーの注釈 ユーザーが選択する前に表示できるトリガーの注釈。 - [ビルド トリガー] を選択します。
-
トリガー定義を入力します。
表 : 2. トリガー定義フォーム フィールド 説明 テーブル トリガーのテーブル。 指定したテーブルでレコードが作成または更新されると、トリガーが開始します。たとえば、インシデントの作成時または更新時にトリガーを開始する場合は、インシデントテーブルを選択します。
条件 満たされると、トリガーがアクティブ化され、フローが開始される条件。 ユーザーがフローでトリガーを使用するときに、条件を表示するか、トリガーに条件を追加するかを選択できます。
詳細オプション フローを実行する場所とタイミングを選択するための追加オプション。 詳細なオプションの詳細については、「ワークフロースタジオ フロートリガータイプ」を参照してください。
ユーザーがフローでトリガーを使用するときに、これらのオプションを表示および変更するかどうかを選択できます。
ユーザーが詳細オプションを変更した場合でも、それ以降にトリガーのオプションに加えた変更は、ユーザーが変更したオプションには影響しません。
ヒント:変更は ワークフロースタジオ に自動的に保存されます。 - [公開] を選択して、トリガーを使用できるようにします。
タスクの結果
トリガーが作成され、公開されます。トリガーはどのフローでも使用できます。フローへのトリガーの追加については、「 保存されたトリガーを使用」を参照してください。