| ActionLinkGroupTemplateId |
- 型
- reference
- プロパティ
- Create、Filter、Group、Sort
- 説明
- このアクションリンクテンプレートが関連付けられている ActionLinkGroupTemplate のID。
|
| ActionUrl |
- 型
- textarea
- プロパティ
- Create、Update
- 説明
- アクションリンクの URL。たとえば、Ui アクションリンクの場合、URL は Web ページなどになります。Download アクションリンクの場合、URL は、ダウンロードするファイルへのリンクになります。Ui および Download アクションリンク URL がクライアントに提供されます。Api または ApiAsync アクションリンクの場合、URL は REST リソースなどになります。Api および ApiAsync アクションリンク URL はクライアントに提供されません。
Salesforce サーバでホストされるリソースへのリンクは、 / で開始する相対リンクにすることができます。他のすべてのリンクは、https: で始まる絶対リンクにする必要があります。この項目には、コンテキスト変数とバインド変数を {!Bindings.key} 形式で含めることができます (https://www.example.com/{!Bindings.itemId} など)。バインド変数の値は、テンプレートからアクションリンクグループをインスタンス化するときに設定します。
|
| Headers |
- 型
- textarea
- プロパティ
- Create、Nillable、Update
- 説明
|
| IsConfirmationRequired |
- 型
- boolean
- プロパティ
- Create、Defaulted on create、Filter、Group、Sort、Update
- 説明
- true の場合、アクションの実行前に確認ダイアログが表示されます。
|
| IsGroupDefault |
- 型
- boolean
- プロパティ
- Create、Defaulted on create、Filter、Group、Sort、Update
- 説明
- true の場合、このテンプレートから派生するアクションリンクが、そのアクショングループのデフォルトアクションまたはプライマリアクションになります。各アクショングループに含めることができるデフォルトアクションは 1 つのみです。
|
| LabelKey |
- 型
- string
- プロパティ
- Create、Filter、Group、Sort、Update
- 説明
- 新規、待機中、成功、失敗の状態を示す表示ラベルのセットのキー。たとえば、[承認] セットには、[承認]、[待機中]、[承認済み]、[失敗] の表示ラベルが含まれます。キーおよび表示ラベルの完全なリストは、『Chatter REST API 開発者ガイド』の「アクションリンクの表示ラベル」を参照してください。
|
| LinkType |
- 型
- picklist
- プロパティ
- Create、Filter、Group、Restricted picklist、Sort、Update
- 説明
- アクションリンクの種別。次のいずれかの値にします。
- Api — アクションリンクは、アクション URL で同期 API をコールします。Salesforce は、サーバから返された HTTP 状況コードに基づいて状況を SuccessfulStatus または FailedStatus に設定します。
- ApiAsync — アクションリンクは、アクション URL で非同期 API をコールします。アクションは、非同期操作の完了時にサードパーティが /connect/action-links/actionLinkId への要求を行って状況を SuccessfulStatus または FailedStatus に設定するまで、PendingStatus 状態のままになります。
- Download — アクションリンクは、アクション URL からファイルをダウンロードします。
- Ui — アクションリンクは、アクション URL で Web ページをユーザに表示します。
|
| Method |
- 型
- picklist
- プロパティ
- Create、Filter、Group、Restricted picklist、Sort、Update
- 説明
- アクション URL の HTTP メソッド。次のいずれかの値にします。
- HttpDelete — 成功した場合は HTTP 204 を返します。レスポンスボディまたは出力クラスは空です。
- HttpGet — 成功した場合は HTTP 200 を返します。
- HttpHead — 成功した場合は HTTP 200 を返します。レスポンスボディまたは出力クラスは空です。
- HttpPatch — 成功した場合は HTTP 200 を返し、レスポンスボディまたは出力クラスが空の場合は HTTP 204 を返します。
- HttpPost — 成功した場合は HTTP 201 を返し、レスポンスボディまたは出力クラスが空の場合は HTTP 204 を返します。例外は、成功時に HTTP 200 を返すバッチ投稿リソースおよびメソッドです。
- HttpPut — 成功した場合は HTTP 200 を返し、レスポンスボディまたは出力クラスが空の場合は HTTP 204 を返します。
Ui および Download アクションリンクでは、HttpGet を使用する必要があります。
|
| Position |
- 型
- int
- プロパティ
- Create、Filter、Group、Sort、Update
- 説明
- グループ内の他のアクションリンクに関連するアクションリンクテンプレートの位置を指定する整数。0 は最初の位置です。
|
| RequestBody |
- 型
- textarea
- プロパティ
- Create、Nillable、Update
- 説明
- 対応するアクションリンクが呼び出されときに送信される HTTP リクエストボディのテンプレート。この項目は、Api および ApiAsync アクションリンクでのみ使用できます。この項目には、コンテキスト変数とバインド変数を {!Bindings.key} 形式で含めることができます。
|
| UserAlias |
- 型
- string
- プロパティ
- Create、Filter、Group、Nillable、Sort、Update
- 説明
- UserVisibility に対して CustomUser または CustomExcludedUser を選択した場合、これがカスタムユーザの別名になります。テンプレートを使用してアクションリンクグループを作成する場合、カスタムユーザを指定するにはテンプレートバインドで別名を使用します。
|
| UserVisibility |
- 型
- picklist
- プロパティ
- Create、Filter、Group、Restricted picklist、Sort、Update
- 説明
- アクションリンクを表示できるユーザ。この値は、アクションリンクグループごとではなく、アクションリンクごとに設定されます。次のいずれかの値にします。
- Creator — アクションリンクの作成者のみがアクションリンクを表示できます。
- Everyone — すべてのユーザがアクションリンクを表示できます。
- EveryoneButCreator — アクションリンクの作成者を除くすべてのユーザがアクションリンクを表示できます。
- Manager — アクションリンクの作成者のマネージャのみがアクションリンクを表示できます。
- CustomUser — カスタムユーザのみがアクションリンクを表示できます。
- CustomExcludedUser — カスタムユーザを除くすべてのユーザがアクションリンクを表示できます。
|