自動化の基本
Atlassian Cloud 製品における自動化の一般的なコンセプトとベスト プラクティスを説明します。
自動化は Confluence Premium と Enterprise で利用できます。
スマート値は動的な変数であり、これを使用することで、ルールをよりフレキシブルに設定できます。それぞれのスマート値は、二重中括弧内のドット表記と呼ばれる特定の構文で構成されています。これは階層として記述されます。最上位のオブジェクトから始まり、そのオブジェクトのプロパティである {{object.property.subProperty}} が続きます。マルチワード プロパティでは、先頭は小文字で始まり区切りを大文字にするキャメルケースが使用されることにご注意ください。
特定のスマート値が何をするのかを理解しようとする際は、英語として後ろから読むことで分かりやすくなります。次に例を示します。
{{page.title}} は「the title of the page (ページのタイトル)」を意味します (ルール コンポーネントに関連します)。
{{page.parent.title}} は「the title of the parent (of the relevant) page (関連するページの親のタイトル)」です。
スマート値を受け入れるコンポーネントを含むルールを構築する際には、スマート値を手動で入力するか、検索ツールを使用できます。
スマート値フィールドの右側に、選択可能な波括弧{}アイコンが表示されます。これを選択すると、Confluence のすべてのスマート値の検索可能なリストが開きます。
必要なスマート値を見つけたら、コピー アイコンを選択して、スマート値をクリップボードにコピーします。
スマート値の入力フィールドに戻って、クリップボードから値を貼り付けます (Mac の場合は Cmd + V、PC の場合は Ctrl + V)。
現在、Confluence 自動化ルールで使用できるスマート値のリストを次に示します。このリストは、オブジェクトごとにグループ化され、そのオブジェクトで利用できるプロパティでソートされています。すべてのオブジェクトが同じプロパティを持っているわけではありません。
スマート値では大文字と小文字が区別されます。マルチワード プロパティでは、先頭は小文字で始まり区切りを大文字にするキャメルケースが使用されます。
Confluence のオブジェクトには次のものが含まれます。
For each CQL (related entities branch と For each task branch でスマート値を使用すると、コンテンツとスペースのスマート値はブランチの前にクリアされます。詳細については、「Confluence 自動化のブランチ」を参照してください。
{{space}} – 利用可能なすべてのスペース プロパティを返します
{{space.url}}
{{space.id}}
{{space.key}}
{{space.name}}
{{space.isPersonal}}
{{space.creator}}
{{space.creator.accountId}}
{{space.creator.emailAddress}}
{{space.creator.fullName}}
{{space.creator.publicName}}
{{space.creator.timeZone}}
{{space.url}} – 特定のスペースの概要への URL リンク
{{space.id}} – スペースを一意に識別する ID 番号
{{space.key}} – スペースの一意の識別子として機能する URL 内のキーワード
例: http://ja.confluence.atlassian.com/wiki/spaces/KEYWORD/pages
{{space.name}} – スペースの名前
{{space.isPersonal}} – ブール値: スペースが個人用スペースの場合は真を返して、そうでない場合は偽を返します。これは、個人用スペースをグローバル ルールから除外する場合などに便利です。
{{space.creator}} – 以下の各フィールドを含む、スペースの作成者に関するすべての利用可能な情報。個別に使用することもできます
{{space.creator.accountId}}– スペースを作成したユーザーのアカウント ID 番号
{{space.creator.emailAddress}} – スペースを作成したユーザーのメール アドレス
{{space.creator.fullName}} – SPAC を作成したユーザーの氏名
{{space.creator.publicName}} – スペースを作成したユーザーの公開名 (コミュニティなど、公開されている アトラシアン フォーラムで使用している名前またはハンドル名)
{{space.creator.timeZone}} – スペースを作成したユーザーのタイムゾーン
{{page}} – 利用可能なすべてのページ プロパティを返します
{{page.url}}
{{page.id}}
{{page.title}}
{{page.parent.url}}
{{page.parent.id}}
{{page.parent.title}}
{{page.author.fullName}}
{{page.author.publicName}}
{{page.author.emailAddress}}
{{page.author.accountId}}
{{page.author.timeZone}}
{{page.editor.fullName}}
{{page.editor.publicName}}
{{page.editor.emailAddress}}
{{page.editor.accountId}}
{{page.editor.timeZone}}
{{page.hasChildren}}
{{page.owner.fullName}}
{{page.owner.publicName}}
{{page.owner.emailAddress}}
{{page.owner.accountId}}
{{page.owner.timeZone}}
{{page.priorOwner.fullName}}
{{page.priorOwner.publicName}}
{{page.priorOwner.emailAddress}}
{{page.priorOwner.accountId}}
{{page.priorOwner.timeZone}}
{{page.labels}}
{{page.dateFirstPublished}}
{{page.dateLastUpdated}}
{{page.status}}
{{page.state}}
{{page.aiSummary}}
{{page.aiActionItems}}
{{page.classificationLevel}}
{{page.totalViewersCount}}
{{page.totalViewsCount}}
{{page.hasEmptyBody}}
{{blogpost}} – 利用可能なすべてのブログ投稿プロパティを返します
{{blogpost.url}}
{{blogpost.id}}
{{blogpost.title}}
{{blogpost.parent.url}}
{{blogpost.parent.id}}
{{blogpost.parent.title}}
{{blogpost.author.fullName}}
{{blogpost.author.publicName}}
{{blogpost.author.emailAddress}}
{{blogpost.author.accountId}}
{{blogpost.author.timeZone}}
{{blogpost.editor.fullName}}
{{blogpost.editor.publicName}}
{{blogpost.editor.emailAddress}}
{{blogpost.editor.accountId}}
{{blogpost.editor.timeZone}}
{{blogpost.labels}}
{{blogpost.dateFirstPublished}}
{{blogpost.dateLastUpdated}}
{{blogpost.status}}
{{blogpost.state}}
{{blogpost.aiSummary}}
{{blogpost.aiActionItems}}
{{blogpost.classificationLevel}}
{{blogpost.hasEmptyBody}}
{{content}} – 利用可能なすべてのコンテンツ プロパティを返します
{{content.type}}
{{content.url}}
{{content.id}}
{{content.title}}
{{content.parent.id}}
{{content.parent.url}}
{{content.parent.title}}
{{content.author.fullName}}
{{content.author.publicName}}
{{content.author.emailAddress}}
{{content.author.accountId}}
{{content.author.timeZone}}
{{content.editor.fullName}}
{{content.editor.publicName}}
{{content.editor.emailAddress}}
{{content.editor.accountId}}
{{content.editor.timeZone}}
{{content.owner.fullName}}
{{content.owner.publicName}}
{{content.owner.emailAddress}}
{{content.owner.accountId}}
{{content.owner.timeZone}}
{{content.priorOwner.fullName}}
{{content.priorOwner.publicName}}
{{content.priorOwner.emailAddress}}
{{content.priorOwner.accountId}}
{{content.priorOwner.timeZone}}
{{content.labels}}
{{content.dateFirstPublished}}
{{content.dateLastUpdated}}
{{content.status}}
{{content.state}}
{{content.type}} – 関連するコンテンツの種類を「ページ」または「ブログ投稿」のいずれかとして識別
自動メッセージの例: 「この {{content.type}} をご確認ください」
{{page.url}} – 特定のページへの URL リンク
{{page.parent.url}} – ページの親ページへの URL リンク
{{blogpost.url}} – 特定のブログ投稿への URL リンク
{{content.url}} – ページまたはブログ投稿にかかわらず、コンテンツへの URL リンク
{{page.id}} – ページを一意に識別する ID 番号
{{page.parent.id}} – ページの親ページを一意に識別する ID 番号
{{blogpost.id}} – ブログ投稿を一意に識別する ID 番号
{{content.id}} – ページまたはブログ投稿にかかわらず、コンテンツを一意に識別する ID 番号
{{page.title}} – ページの公開タイトル
{{page.parent.title}} – ページの親ページの公開タイトル
{{blogpost.title}} – ブログ投稿の公開タイトル
{{content.title}} – ページまたはブログ投稿にかかわらず、コンテンツの公開タイトル
{{cqlResult.title}} – CQL クエリの一部として返されるコンテンツの公開タイトル。
これは、[CQL 結果ごと (関連エンティティ)] ブランチを設定する場合などに便利です。
{{page.author.fullName}} – ページを最初に公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{page.author.publicName}} – ページを最初に公開したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{blogpost.author.fullName}} – ブログ投稿を最初に公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{blogpost.author.publicName}} – ブログ投稿を最初に公開したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{content.author.fullName}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{content.author.publicName}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{page.author.emailAddress}} – ページを最初に公開したユーザーのメール アドレス
{{blogpost.author.emailAddress}} – ブログ投稿を最初に公開したユーザーのメール アドレス
{{content.author.emailAddress}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開したユーザーのメール アドレス
{{page.author.timeZone}} – ページを最初に公開したユーザーのタイムゾーン
{{blogpost.author.timeZone}} – ブログ投稿を最初に公開したユーザーのタイムゾーン
{{content.author.timeZone}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開したユーザーのタイムゾーン
{{page.author.accountId}} – ページを最初に公開したユーザーのアカウント ID 番号
{{blogpost.author.accountId}} – ブログ投稿を最初に公開したユーザーのアカウント ID 番号
{{content.author.accountId}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開したユーザーのアカウント ID 番号
ページ情報の下にリストされている最初の編集者を返します ([…] (その他のアクション) > [Advanced details (詳細情報)] を参照してください)。これは、作成者と同じ人物になる場合も、最後に変更を加えた人物になる場合もあります。
{{page.editor.fullName}} – ページに対する最新の更新を公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{page.editor.publicName}} – ページに対する最新の更新を公開したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{blogpost.editor.fullName}} – ブログ投稿に対する最新の更新を公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{blogpost.editor.publicName}} – ブログ投稿に対する最新の更新を公開したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{content.editor.fullName}} – ページまたはブログ投稿にかかわらず、コンテンツに対する最新の更新を公開したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{content.editor.publicName}} – ページまたはブログ投稿にかかわらず、コンテンツに対する最新の更新を公開したユーザーの公開名 (コミュニティなど、公開されている アトラシアン フォーラムで使用している名前またはハンドル名)
{{page.editor.emailAddress}} – ページに対する最新の更新を公開したユーザーのメール アドレス
{{blogpost.editor.emailAddress}} – ブログ投稿に対する最新の更新を公開したユーザーのメール アドレス
{{content.editor.emailAddress}} – ページまたはブログ投稿にかかわらず、コンテンツに対する最新の更新を公開したユーザーのメール アドレス
{{page.editor.timeZone}} – ページに対する最新の更新を公開したユーザーのタイム ゾーン
{{blogpost.editor.timeZone}} – ブログ投稿に対する最新の更新を公開したユーザーのタイム ゾーン
{{content.editor.timeZone}} – ページまたはブログ投稿にかかわらず、コンテンツに対する最新の更新を公開したユーザーのタイム ゾーン
{{page.editor.accountId}} – ページに対する最新の更新を公開したユーザーのアカウント ID 番号
{{blogpost.editor.accountId}} – ブログ投稿に対する最新の更新を公開したユーザーのアカウント ID 番号
{{content.editor.accountId}} – ページまたはブログ投稿にかかわらず、コンテンツに対する最新の更新を公開したユーザーのアカウント ID 番号
日付と時刻の表示は既定で世界協定時刻 (UTC) に設定されています。形式の修飾子を追加することで、日付スマート値のタイムゾーンの形式の制御と変換が可能です。
{{page.dateFirstPublished}} – ページを最初に公開した日付
{{page.dateLastUpdated}} – ページを最後に更新した日付
{{blogpost.dateFirstPublished}} – ブログ投稿を最初に公開した日付
{{blogpost.dateLastUpdated}} – ブログ投稿を最後に更新した日付
{{content.dateFirstPublished}} – ページまたはブログ投稿にかかわらず、コンテンツを最初に公開した日付
{{content.dateLastUpdated}} – ページまたはブログ投稿にかかわらず、コンテンツを最後に更新した日付
{{page.hasChildren}} — ページに子コンテンツ項目があるかどうかを示すブール値 (true/false) を返します。
{{page.hasEmptyBody}} – returns a boolean (true/false) indicating if a page is blank. Returns true if the page body is empty, returns false if the page has a body (including blank lines) or the body can’t be accessed.
{{inactivePages}} – 一定期間、閲覧されていないページのリスト。ページの閲覧履歴には、コメントが追加されたときやページが更新されたときが含まれます。
例外: 非アクティブな親ページは含まれません。これはセキュリティ対策を目的としています。
ネストされたページは、既定では直接の親ページから閲覧制限を継承します。そのため、子ページに新しい閲覧制限を設定せずに親ページを削除した場合、意図しないユーザーに閲覧される可能性があります。
{{page.labels}} – ページ上のすべてのラベルに対する URL リンクのリスト
{{labels.url}} もご参照ください
{{blogpost.labels}} - ブログ投稿のすべてのラベルに対する URL リンクのリスト
{{content.labels}} – ページまたはブログ投稿にかかわらず、コンテンツ アイテムのすべてのラベルへの URL リンクのリスト
コンテンツ ステータスの値から何かを返すためには、推奨ステータスやカスタム ステータスをオンにする必要があります。管理者はスペース設定でコンテンツのステータスを管理できます。
{{page.状態}} – ページの公開状態: 下書き、最新、アーカイブ済み、削除済みのいずれか
{{page.status}} – 上部の コンテンツ ステータス に表示されるページの進捗状況 (例: 大まかな下書き、進行中、レビュー待ち)。
{{blogpost.state}} – ページの公開状態: 下書き、最新、アーカイブ済み、削除済みのいずれか
{{blogpost.status}} – コンテンツのステータス で示されるページの進捗状況(たとえば、大まかな下書き、進行中、レビュー待ち)。
{{content.status}} – 上部のコンテンツ ステータスに表示されるページやブログ投稿の進捗 (例: 大まかな下書き、進行中、レビュー待ち)。
{{priorContentStatus}} – ページまたはブログ投稿の以前のステータス
{{content.state}} – ページまたはブログ投稿の公開状態: 下書き、最新、アーカイブ済み、削除済みのいずれか
ページの所有者は既定では作成者ですが、所有権は譲渡できます。ブログ記事に「所有者」はいませんが、{{page.owner.property}} のいずれかのスマート値を {{content.owner.property}} と一緒に使用して、同じ値を返すこともできます。
{{page.owner.fullName}} – ページを所有するユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{page.owner.publicName}} – ページを所有するユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{page.owner.emailAddress}} – ページを所有するユーザーのメール アドレス
{{page.owner.timeZone}} – ページを所有するユーザーのタイムゾーン
{{page.owner.accountId}} – ページを所有するユーザーのアカウント ID 番号
譲渡されたページの前の所有者は、そのページの直前の所有者です。ページが一度も譲渡されていない場合、このスマート値は何も返しません。ブログ記事に「所有者」はいませんが、{{page.priorOwner.property}} のいずれかのスマート値を {{content.priorOwner.property}} と一緒に使用して、同じ値を返すこともできます。
{{page.priorOwner.fullName}} – ページを以前に所有していたユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{page.priorOwner.publicName}} – ページを以前に所有していたユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{page.priorOwner.emailAddress}} – ページを以前に所有していたユーザーのメール アドレス
{{page.priorOwner.timeZone}} – ページを以前に所有していたユーザーのタイムゾーン
{{page.priorOwner.accountId}} – ページを以前に所有していたユーザーのアカウント ID 番号
{{page.aiSummary}} - AI が生成したページの要約
{{page.aiActionItems}} - AI が生成したページのアクション アイテムのリスト
{{blogpost.aiSummary}} - AI が生成したブログ投稿の要約
{{blogpost.aiActionItems}} - AI が生成したブログ投稿のアクション アイテムのリスト
データ分類 は、データの機密性、データ タイプ、規制要件など、さまざまな分類法に基づくことができる一連のカスタム値です。
{{page.classificationLevel}} - ページの分類レベル
{{blogpost.classificationLevel}} – ブログ投稿の分類レベル
{{page.totalViewersCount}} – ページを表示した一意のユーザーの合計数。
{{page.totalViewsCount}} –ページが受けたビューの総数。
{{comment}} – 利用可能なすべてのコメント プロパティを返します
{{comment.url}}
{comment.id}
{{comment.body}}
{{comment.author.fullName}}
{{comment.author.publicName}}
{{comment.author.emailAddress}}
{{comment.author.timeZone}}
{{comment.author.accoundId}}
{{comment.dateAdded}}
{{comment.dateLastEdited}}
{{comment.author.accountId}}
{{comment.dateAdded}}
{{comment.dateLastEdited}}
{{comment.url}} – 特定のページまたはインライン コメントへの URL リンク
{{comment.id}} – ページまたはインライン コメントを一意に識別する ID 番号
{{comment.body}} – ページまたはインライン コメントに含まれるメッセージ本文
{{comment.author.fullName}} – コメントを記入したユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{comment.author.publicName}} – コメントを記入したユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{comment.author.emailAddress}} – コメントを記入したユーザーのメール アドレス
{{comment.author.timeZone}} – コメントを記入したユーザーのタイムゾーン
{{comment.author.accountId}} – コメントを記入したユーザーのアカウント ID 番号
日付と時刻の表示は既定で世界協定時刻 (UTC) に設定されています。形式の修飾子を追加することで、日付スマート値のタイムゾーンの形式の制御と変換が可能です。
{{comment.dateAdded}} – コメントがページに追加された日付
{{comment.dateLastEdited}} – コメントが最後に編集された日付
{{task}} – 利用可能なすべてのタスク プロパティを返します
{{task.id}}
{{task.contentId}}
{{task.body}}
{{task.creator.fullName}}
{{task.creator.publicName}}
{{task.creator.emailAddress}}
{{task.creator.timeZone}}
{{task.creator.accountId}}
{{task.assignee.fullName}}
{{task.assignee.publicName}}
{{task.assignee.emailAddress}}
{{task.assignee.timeZone}}
{{task.assignee.accountId}}
{{task.resolver.fullName}}
{{task.resolver.publicName}}
{{task.resolver.emailAddress}}
{{task.resolver.timeZone}}
{{task.resolver.accountId}}
{{task.dueDate}}
{{task.status}}
{{task.id}} – 特定のタスク (アクション アイテム) を一意に識別する ID 番号
{{task.contentId}} – 特定のタスクがあるページを一意に識別する ID 番号
{{task.body}} – 割り当て、担当者、期限を含むタスクのメッセージ本文
{{task.creator.fullName}} – ページにタスクを追加して、誰かに割り当てたユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{task.creator.publicName}} – ページにタスクを追加して、誰かに割り当てたユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{task.assignee.fullName}} – タスクが割り当てられたユーザー (@ メンション) の姓名
{{task.assignee.publicName}} – タスクが割り当てられたユーザー (@ メンション) の公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{task.resolver.fullName}} – タスクに完了のマークを付けたユーザー (@ メンション) の姓名
{{task.resolver.publicName}} – タスクに完了のマークを付けたユーザー (@ メンション) の公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{task.creator.emailAddress}} – ページにタスクを追加して、誰かに割り当てたユーザーのメール アドレス
{{task.assignee.emailAddress}} – タスクが割り当てられたユーザー (@ メンション) のメール アドレス
{{task.resolver.emailAddress}} – タスクに完了のマークを付けたユーザー (@ メンション) のメール アドレス
{{task.creator.timeZone}} – タスクをページに追加して、誰かに割り当てたユーザーのタイムゾーン
{{task.assignee.timeZone}} – タスクが割り当てられたユーザー (@ メンション) のタイム ゾーン
{{task.resolver.timeZone}} – タスクに完了のマークを付けたユーザー (@ メンション) のタイム ゾーン
{{task.creator.accountId}} – ページにタスクを追加して、誰かに割り当てたユーザーのアカウント ID 番号
{{task.assignee.accountId}} – タスクが割り当てられたユーザー (@ メンション) のアカウント ID 番号
{{task.resolver.accountId}} – タスクに完了のマークを付けたユーザー (@ メンション) のアカウント ID 番号
日付と時刻の表示は既定で世界協定時刻 (UTC) に設定されています。形式の修飾子を追加することで、日付スマート値のタイムゾーンの形式の制御と変換が可能です。
{{task.dueDate}} – タスクの期限
{{task.dateAdded}} – 割り当てられたタスクであるかどうかにかかわらず、アクション アイテムが追加され、ページまたはブログに公開された日付
{{task.dateLastEdited}} – タスクを最後に更新した日付
{{task.dateCompleted}} – 割り当てられたタスクであるかどうかにかかわらず、アクション アイテムが完了した日付
以前に完了されたタスクが不完全としてチェックされないまま、後で再び完了された場合は、最後に完了された日付が返されます。
{{task.status}} – タスクの進捗 (完了または未完了)
{{attachment}}, {{attachment.title}} – 添付ファイルの名前。
{{attachment.downloadLink}} – ファイルをダウンロードするためのウェブアドレス。
{{attachment.mediaType}} – 添付ファイルのファイル タイプ。
{{attachment.fileSize}} – 添付ファイルのファイル サイズ。
{{content}} – 添付ファイルが追加されたコンテンツ (ページまたはブログ投稿)。
{{page}}, {{blogpost}} – 添付ファイルが追加されたコンテンツ。ページまたはブログ投稿を指定します。
{{space}} – 添付ファイルがあるスペース。
{{user}} – 利用可能なすべてのユーザー プロパティを返します
{{user.fullName}}
{{user.publicName}}
{{user.emailAddress}}
{{user.timeZone}}
{{user.accountId}}
{{user.fullName}} – ユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{user.publicName}} – ユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{user.emailAddress}} – ユーザーのメール アドレス
{{user.timeZone}} – ユーザーのタイム ゾーン
{{user.accountId}} – ユーザーのアカウント ID 番号
イニシエーターは、自動化ルールをトリガーしたユーザーです。
{{initiator}} – 利用可能なすべてのイニシエーター プロパティを返します
{{initiator.fullName}}
{{initiator.publicName}}
{{initiator.emailAddress}}
{{initiator.timeZone}}
{{initiator.accountId}}
{{initiator.fullName}} – 自動化ルールをトリガーしたユーザーの姓名 (Atlassian アカウント プロファイルの「フルネーム」)
{{initiator.publicName}} – 自動化ルールをトリガーしたユーザーの公開名 (コミュニティなど、公開されているアトラシアン フォーラムで使用している名前またはハンドル名)
{{initiator.emailAddress}} – 自動化ルールをトリガーしたユーザーのメール アドレス
{{initiator.timeZone}} – 自動化ルールをトリガーしたユーザーのタイム ゾーン
{{initiator.accountId}} – 自動化ルールをトリガーしたユーザーのアカウント ID 番号
グループ内のユーザーを変更すると、そのユーザーに関する情報を含むスマート値が返されます。
{{userAdded}} — グループに追加されたユーザーに関する情報を返します。
{{label}} – ラベルで利用可能なすべてのプロパティを返します
{{label.url}}
{{label.id}}
{{label.contentId}}
{{label.name}}
{{labels} – すべてのラベルで利用可能なすべてのプロパティを返します
{{labels.url}}
{{labels.id}}
{{labels.contentId}}
{{labels.name}}
{{label.url}} – 特定のラベルへの URL リンク
{{labels.url}} – 追加または削除されたすべてのラベルの URL リンクのリスト
{{page.labels}} もご参照ください
{{label.id}} – 特定のラベルを一意に識別する ID 番号
{{labels.id}} – 追加または削除されたすべてのラベルの ID 番号のリスト
{{label.contentId}} – 特定のラベルがあるページまたはブログを一意に識別する ID 番号
{{label.name}} – ラベル名
{{labels.name}} – 追加または削除されたすべてのラベルの名前のリスト
These smart values apply to the Content scanning alert trigger, which is available with Atlassian Guard Premium.
The body and metadata related to the alert.
{{detectAlert.title}} - The title of the alert.
{{detectAlert.description.text}} - Describes the activity that triggered the alert. This is the body of the alert in plain text format.
{{detectAlert.id}} - The ID number that uniquely identifies the alert.
{{detectAlert.created}} - Timestamp of the alert in ISO 8601 format. This is the time the alert was generated.
{{detectAlert.status}} - Current status of the alert.
{{detectAlert.url}} - URL to view the alert in Guard Detect.
{detectAlert.type}} - The alert type. Indicates what the alert is detecting, such as credit card numbers
{{detectAlert.workspace.url}} - URL of the Guard Detect instance that generated the alert.
{{detectAlert.description.markdown}} - Describes the activity that triggered the alert. This is the body of the alert in markdown format.
{{detectAlert.investigationSteps.text}} - The recommended investigation steps for the alert in plain text format.
{{detectAlert.investigationSteps.markdown}} - The recommended investigation steps for the alert in markdown format.
{{detectAlert.remediationOptions.text}} - The suggested remediation options for the alert in plain text format.
{{detectAlert.remediationOptions.markdown}} - The suggested remediation options for the alert in markdown format.
Details of the activity that triggered the alert.
{{detectAlert.time.start}} - Timestamp of the activity that triggered the alert in ISO 8601 format. For alerts that contain multiple activities, it's the first activity.
{{detectAlert.time.end}} - Timestamp of the last activity included in the alert in ISO 8601 format. Empty for alerts that contain a single activity.
{{detectAlert.product}} - The product where the activity that triggered the alert happened.
{{detectAlert.workspace.ari}} - Metadata about the Guard Detect instance that generated the alert (array).
Details of the actor, which is the person who performed the action that triggered the alert.
{{detectAlert.actor.id}} - The ID number that uniquely identifies the person who performed the action that triggered the alert.
{{detectAlert.actor.displayName}} - The display name used by the person who performed the action that triggered the alert.
{{detectAlert.actor.email}} - The email address of the person who performed the action that triggered the alert.
{{detectAlert.actor.profilePicture}} - The profile picture for the person who performed the action that triggered the alert.
{{detectAlert.actor.guardDetectProfileUrl}} - URL for the Guard Detect actor profile for the person who performed the action that triggered the alert.
{{detectAlert.actor.accountCreated}} - Account creation date for the person who performed the action that triggered the alert.
{{detectAlert.actor.lastLoginTime}} - Timestamp from the last login for the person who performed the action that triggered the alert in ISO 8601 format.
{{detectAlert.actor.lastLoginLocation}} - Geographic location from the last login for the person who performed the action that triggered the alert.
Details of the detection, which is the criteria used to determine whether to generate an alert.
{{detectAlert.detection.title}} - Title of the detection that generated the alert.
{{detectAlert.detection.category}} - Category of the detection that generated the alert. Used to differentiate content scanning and user activity detections.
{{detectAlert.detection.type}} - Type of detection that generated the alert. Used to differentiate between system (core) and custom detections.
{{detectAlert.detection.ari}} - Metadata about the detection that generated the alert (array).
{{detectAlert.linkedResources.ID}} - The ID number that uniquely identifies any resources linked to the alert.
{{detectAlert.linkedResources.URL}} - URL of any resource linked to the alert.
Confluence 自動化ルールでは、既定の形式と UTC タイムゾーンで時間が表示されます。たとえば、1979-11-01T11:23:12.0+0000 は 1979 年 11 月 1 日木曜日の午前 11 時 23 分 12 秒 (UTC) です。
Confluence は {{now}} などの時間ベースのスマート値をサポートしており、形式の修飾子を追加することで、すべての日付と時刻の値をさまざまな形式で表現できます。
この内容はお役に立ちましたか?