注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
新しいルールを追加ドロップダウンメニューから、アクションに通知を追加できます。通知を追加する方法について詳しくはこちら。
通知を設定するには、受信者とコンテンツを指定する必要があります。以下のセクションでは、これらのオプションについて詳しく説明します。
通知の受信者オプションを設定すると、アクションの実行時に通知を受け取る Foundry ユーザーを指定できます。通知は受信者ごとに個別に送信されます。メール通知の CC(カーボンコピー)受信者としてユーザーを追加することには対応していません。
受信者を指定するには、次の方法を利用できます。
固定: 設定では、アクションの実行時に常に通知されるユーザーまたはグループを選択できます。
パラメーターから: アクションのパラメーターに Foundry のユーザーIDまたはグループIDがある場合、そのパラメーターを通知の受信者として指定できます。
オブジェクトパラメーターの属性から: アクションにオブジェクトパラメーターがあり、そのオブジェクトのプロパティのいずれかに Foundry のユーザーIDまたはグループIDが含まれている場合、パラメーターのそのプロパティを受信者として指定できます。Foundry のユーザーIDおよびグループIDのリストでも、この方法を利用できます。
関数から: 上記の選択肢でユースケースに対応できない場合は、アクションのパラメーターを受け取り、通知するユーザーまたはグループのリストを返すカスタム関数を作成できます。ユーザーまたはグループのリストを返す関数の作成方法について詳しくはこちら。
関数に基づいて受信者を指定するユースケースの例を以下に示します。
assignee に通知するとともに、固定の追加受信者にも常に通知する場合です。受信者は、通知の配信方法に関する個人設定を変更できます。たとえば、あるユーザーは Web ブラウザーでのみ通知を受け取るように選択し、別のユーザーはプラットフォーム内のトーストとメールの両方を受け取るように選択する場合があります。ユーザーが個人設定でアクション通知をオフにしている場合、そのユーザーには通知されません。ただし、Foundry にログインし、ワークスペースで「通知」、次に「すべて表示」に移動すると、通知を閲覧できます。
通知のコンテンツをカスタマイズするには、いくつかの選択肢があります。コンテンツはテンプレートで設定することも、カスタム関数から生成することもできます。テンプレートコンテンツを選択すると、設定ダイアログでコンテンツ全体を直接設定できます。関数コンテンツを使用するには、適切な通知タイプを返す公開済みの関数が必要です。

主題: 通常、コンテンツには件名が含まれます。デフォルトでは、すべての配信方法で同じ件名になります。
本体: 通知の本文です。プラットフォーム内の通知では、通知トースト内に表示されます。メールでは、メールの本文内に表示されます。
リンク: リンクを指定できます。リンクは、通知の本文コンテンツのすぐ下にボタンとして表示されます。ボタンのテキストはカスタマイズできます。
メールの詳細設定: 通知を設定する際に、メールで通知を配信するときに使用するカスタム本文コンテンツを指定できます。このオプションでは、HTML を使用して、プラットフォーム内の通知では利用できない高度な書式設定を行えます。プレビューには、パラメーターへの参照を除いた通知の表示が示されます。受信者がこのコンテンツを受け取るのは、メールで通知を受け取るように個人設定している場合のみです。
上記の主題、本体、リンクでは、3重の波括弧を使用してパラメーターやユーザー属性を参照できます。セクションの編集中に、利用可能なパラメーターのいずれかをクリックすると、そのパラメーターまたはユーザー属性を参照する正しい波括弧の構文が自動生成されます。
Notification オブジェクトを返す関数を指定する必要があります。次のいずれかに該当する場合は、関数の使用が必要になることがあります。
Notification の戻り値の型の詳細は、Functions のドキュメントを参照してください。
通知コンテンツの生成に使用されるオントロジーのデータには、現在のアクションの編集内容が適用される前のオントロジーの状態が反映されます。通知の受信者が特定のオブジェクトの最新の状態にアクセスできるようにするには、オブジェクトパラメーターから参照されるオブジェクトへのリンク、または新しく作成されたオブジェクトへのリンクを通知に埋め込むことができます。ただし、新しく作成されたオブジェクトへのリンクは、そのオブジェクトが関数ではなく「オブジェクトを作成」ルールで作成された場合に限ります。
以下は通知の設定例です。
Notification オブジェクトを返す関数を指定)から選択します。{{{}}} 構文が生成されます。
これらの内容の長さの上限は、通知の表示時に検証され、上限を超える内容は切り詰められる点に留意してください。つまり、表示される内容が動的な場合(たとえば、通知内容にオブジェクトデータが含まれる場合)、許容される最大文字数を超える内容は切り詰められ、末尾の ... で示されます。
Foundry インスタンスで送信メール通知の「厳格な秘匿化」または「グループ秘匿化」が有効になっている場合、カスタム通知内容は表示されません。代わりに、ユーザーは以下に示す汎用メッセージを受信します。「表示」を選択すると Foundry に移動し、通知内容の全文を閲覧できます。Foundry のメール内容の秘匿化について詳しくはこちら。

通知の表示時点ではオブジェクト RID が生成されていないため、新しいオブジェクトにリンクする際は、その主キーを参照する必要があります。
例: 新しい task オブジェクトを作成するアクションがあり、タスクの作成時に一意の ID を生成するとします。アクション通知内では、Object Explorer が提供するパラメーターの選択肢を使用して、新しく作成されたオブジェクトへのリンクを表示します。
https://<your-foundry-instance>.com/workspace/module/view/latest/<module-rid>/module/view/latest/<module-rid>組織の設定で許可されている場合、特定のアクションタイプについて、組織レベルで設定されたその他の厳格な秘匿化設定を回避し、秘匿化されていない内容を送信するアクションタイプを作成できます。
メール通知の秘匿化をオーバーライドするには、セキュリティ & 実行タブに移動し、通知設定 > 通知の編集を無効にするに移動します。

組織でこの機能を有効にする方法については、メールの秘匿化に関するドキュメントページを参照してください。