自動化の基本
Atlassian Cloud 製品における自動化の一般的なコンセプトとベスト プラクティスを説明します。
このページのスマート値は、Jira Service Management のアセットでのみ使用されます。Jira Service Management のアセットに関する詳細についてご確認ください。
自動化ルールをトリガーするオブジェクトの属性へのアクセスに使用されます。
1
{{object.(attribute name)}}
attribute name は属性の名前を示します。
たとえば、社内の従業員を表すために使用される Employee と呼ばれるアセット オブジェクト タイプを持つ、HR オブジェクト スキーマがあるとします。また、すべての新入社員に入社時のウェルカム メールを送信するとします。新しい Employee が作成されるたびにトリガーされる自動化ルールを作成して、[メールを送信] アクションでそのユーザーへのメールを作成します。
この場合、次の入力:
1
2
3
4
5
6
7
Hi {{object.Name}},
Welcome to your first week! We're really excited to have you as our newest {{object.Job title}.
Cheers,
The Team
は以下を返します。
1
2
3
4
5
6
7
Hi Jessie,
Welcome to your first week! We're really excited to have you as our newest Frontend developer.
Cheers,
The Team
オブジェクトの参照属性にアクセスするために使用されます。
構文
1
{{object.(reference name).(attribute name)}}
ここで:
reference name は参照を含む属性を示します
attribute name は参照されるオブジェクトの属性を示します
たとえば、社内の従業員を表すために使用される Employee と呼ばれるアセット オブジェクト タイプを持つ、HR オブジェクト スキーマがあるとします。また、各 Employee オブジェクトには Manager 参照があるとします。
[メールを送信] などのアクションで以下を入力します。
1
2
3
4
5
6
7
Hi {{object.Name}},
Welcome to your first week! Your primary contact for your first day will be {{object.Manager.Name}}. Please contact them if you have any questions.
Cheers,
The Team
は以下を返します。
1
2
3
4
5
6
Hi James,
Welcome to your first week! Your primary contact for your first day will be Jessie. Please contact them if you have any questions.
Cheers,
The Team
[Lookup objects (オブジェクトのルックアップ)] アクションによって返されるオブジェクトのリストへアクセスする際に使用されます。
1
2
3
4
5
{{lookupObjects}}
{{lookupObjects.(attribute name)}}
{{lookupObjects.(reference name).(attribute name)}}
ここで:
attribute name は参照されるオブジェクトの属性を示します
reference name は参照を含む属性を示します
これは「自動化スマート値 - リスト」にあるスマート値とも組み合わせられます。
たとえば、社内の従業員を表すために使用される Employee と呼ばれるアセット オブジェクト タイプを持つ、HR オブジェクト スキーマがあるとします。また、前の週に入社したすべての新入社員にウェルカム メールを送信するとします。[オブジェクトのルックアップ] アクションを使用して先週作成されたすべての Employee オブジェクトのリストを取得し、[メールを送信] アクションを使用してすべての新入社員リストを送信できます。
次の入力:
1
2
3
4
5
6
Hey team,
We have {{lookupObjects.size}} new people joining the team today. Please welcome:
{{#lookupObjects}}
* {{Name}}
{{/}}
は、以下を返します:
1
2
3
4
5
6
Hey team,
We have 3 new people joining the team today. Please welcome:
• Omar Darboe
• Fran Perez
• Jie Yan Song
この例では、.size は属性名ではなくリストのスマート値であることに注意してください。リストのスマート値の使い方に関する詳細をご確認ください。リストのスマート値の使い方に関する詳細をご確認ください。
この内容はお役に立ちましたか?