ページリンクを使うと、管理者はカスタムページの移行先にユーザをナビゲーションするリンクを作成することができます。ページリンクは、管理者またはユーザが、Vault の標準オブジェクト詳細ページではなく、カスタムオブジェクト詳細ページが必要な場合に有益です。例えば、管理者が、事象の追跡用に Vault オブジェクトへのデータ入力を簡素化するためのカスタムユーザインタフェースを作成したい場合があります。
ページリンクの使用
ユーザが、カスタムページリンクを持つオブジェクトに新規オブジェクトレコードを作成した場合、あるいはユーザがオブジェクトのアクションメニューまたはオブジェクトレコードからビュー、編集またはコピーをクリックした場合、Vault は標準のオブジェクト詳細ページではなくカスタム URL にナビゲーションします。カスタムページを閉じると、Vault は標準の UI に戻ります。
以下のオブジェクトレコードアクションにページリンクを作成することができます:
- 作成
- 表示
- 編集
- コピー
すべてのページリンクは、標準のオブジェクト詳細ページのように開く Web リンク (URL) の形態をとる必要があります。URL は、オブジェクトフィールドのトークンと、オブジェクト名およびレコード ID といった詳細を使用することができます。ユーザがアクションを選択すると、Vault はトークンを特定のオブジェクトのフィールド値と置き換えます。
ページリンクへのアクセス
管理者 > コンテンツ設定でページリンクの作成、表示、編集が行えます。ページリンクのページには、現在システムにあるすべてのページリンクが一覧表示されます。作成をクリックしてページリンクを新規作成するか、ページリンクの名前をクリックして既存のページリンクを編集します。
ページリンクを作成するには
オブジェクトは、ページモードごとに 1 つのページリンクを持つことができます。例えば、アプリケーションオブジェクトは、以下のアクションそれぞれに 1 つのページリンクを持つことができます: 作成、表示、編集およびコピー。
- 管理者 > コンテンツ設定でページリンクに進みます。
- 作成ボタンをクリックします。
- 「マイページリンク」など、ページリンクのラベルを入力します。Vault は、
my_page_link__c
のように名前フィールドを自動入力します。 - 任意の作業: 説明を入力します。これはページリンクのリストビューに表示されます。
- ページモードを選択します。これで、ユーザをカスタムページにリダイレクトするアクションが決定されます。
- ページタイプはデフォルトでオブジェクトになります。
- ページリンクが適用されるオブジェクトを選択します。
- フィールドパネルから使用可能なフィールドを 1 つ以上選択詩、矢印アイコンをダブルクリックまたはクリックして URL パネルに移動させます。
- 検証をクリックします。Vault は、アクションが無効の場合はエラーを表示します。
- 保存をクリックします。
URL トークン
Vault は、プレースホルダー URL テキストに URL フィールドでサポートされる基本トークンを提供します。Vault は https ページにのみページリンクをサポートします。ページリンク URL に以下のトークンを追加することができます:
- オブジェクト名
{{Metadata.name}}
- レコード ID
{{Object.id}}
- ユーザ名
{{User.name__v}}
- ユーザメール
{{User.email__v}}
- ユーザ ID
{{User.id}}
- Vault ドメイン
{{Vault.domain}}
- Vault ID
{{Vault.id}}
- フィールドパラメータ
{{Related.fieldParameters}}
外部 URL
Vault は、iFrame を使用して外部 URL へのページリンクをサポートします。管理者は、ページリンクの作成時に iFrame アドレスを設定することができます。正しいオブジェクト権限を持つユーザは、外部 URL ページリンクをクリックして、標準の Vault ウィンドウで iFrame に URL を開くことができます。
カスタムおよび標準ページリンク
管理者が作成するページリンクは、カスタムページリンクで、__c
カスタムネームスペース接尾辞が付いています。Vault は標準のページリンクもサポートしており、これには __v
標準ネームスペース接尾辞が付いています。管理者は標準のページリンクを削除できませんが、ラベルと説明のフィールドは編集できます。
ページリンクを編集するには
- ページリンクのリストビューから、リンクのアクションメニューをクリックします。
- 編集をクリックします。
- 必要な変更を行い、保存をクリックします。
ページリンクを削除するには
- ページリンクのリストビューから、リンクのアクションメニューをクリックします。
- 削除をクリックします。
- ページリンクを完全に削除するには、確認ダイアログで続行をクリックします。
ページリンクを削除すると、ページリンクが Vault から削除されます。このアクションを取り消すことはできません。
URL 長さの制限
ウェブブラウザによって、URL の最大文字数に対する制限が異なります。Internet Explorer の多くのバージョンでは、URL は 2,083 文字に制限されています。弊社では、URL の長さをこの制限以内に収めることをお勧めします。URL に含めるトークンは文字数の多い値に変換される場合があるので注意が必要です。
関連権限
管理者は、ページリンク権限のあるセキュリティプロファイルを持っている必要があります。ユーザが、ページリンクのカスタム移行先を持つオブジェクトレコードアクションにアクセスできるかどうかは、オブジェクト権限によって異なります。