カスタムアクションについて
オブジェクト固有のカスタムアクションでは、Lightning コンポーネント、Visualforce ページ、またはキャンバスアプリケーションを呼び出して、オブジェクトレコードにリレーションを持つレコードをユーザが操作または作成できます。オブジェクト固有のカスタムアクションの Visualforce ページには、関連するオブジェクト用の標準コントローラが必要になります。たとえば、ユーザが取引先責任者の Twitter プロファイルをインポートし、その情報を取引先責任者レコードに追加することができるカスタムアクションを作成するには、標準取引先責任者コントローラを使用します。
特定のオブジェクトとのリレーションを持つレコードの使用をユーザに要求しない ToDo に対してグローバルカスタムアクションを作成するには、Visualforce ページ、Lightning コンポーネント、またはキャンバスアプリケーションを使用します。カスタムアクションとして使用するキャンバスアプリケーションでは、場所としてパブリッシャーが必要です。Lightning コンポーネントをカスタムアクションからコールするには、組織に [私のドメイン] をリリースする必要があります。グローバルカスタムアクションとして使用する Visualforce ページでは、標準コントローラが使用できません。たとえば、ユーザが住所を入力して地図、現地時間、現地の天候を表示するカスタムアクションを作成するとします。このアクションでは、標準コントローラを一切使用しない Visualforce ページを作成し、それをカスタムグローバルアクションとして追加します。
カスタムアクションはポイント & クリックツールでは作成できないため、システム管理者向けのこの練習問題では扱いません。カスタムアクションについての詳細は、「Visualforce カスタムアクションを使用した機能の追加」を参照してください。